Toromont Industries Ltd. (TSX:TIH)
Canada flag Canada · Delayed Price · Currency is CAD
216.05
+9.24 (4.47%)
Jul 30, 2026, 4:00 PM EST

Toromont Industries Balance Sheet

Millions CAD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Equivalents
1,1871,325890.821,041927.78916.83
Cash & Short-Term Investments
1,1871,325890.821,041927.78916.83
Cash Growth
15.44%48.79%-14.41%12.18%1.19%55.10%
Accounts Receivable
818.28693.1628.67627.24579.68451.94
Inventory
1,3101,1911,3221,1191,026720.42
Other Current Assets
91.5657.0849.6923.7335.9719.25
Total Current Assets
3,4073,2672,8912,8112,5692,108
Net Property, Plant & Equipment
1,7481,6101,4471,2211,087976.35
Other Intangible Assets
401.98408.18373.83---
Goodwill
114.53114.5395.29470.09472.57475.04
Other Long-Term Assets
82.4571.3561.8269.6753.4523.97
Total Assets
5,7545,4704,8684,5724,1823,584
Accounts Payable
796.39701.15707.03654.7691.08573.36
Current Portion of Long-Term Debt
--149.91---
Unearned Revenue
400.64359.15331.95360.14309.35199.7
Other Current Liabilities
49.253.0730.6851.2256.3140.64
Total Current Liabilities
1,2461,1131,2201,0661,057813.7
Long-Term Debt
796.92796.43498.52647.78647.06646.34
Long-Term Leases
56.8144.6932.4925.0816.1611.78
Other Long-Term Liabilities
206.39225.34162.53149.07136.81158.65
Total Long-Term Liabilities
1,0601,066693.53821.93800.03816.77
Total Liabilities
2,3062,1801,9131,8881,8571,630
Common Stock
650.88639.52597.98582.8561.08539.68
Additional Paid-in Capital
42.8440.3334.2927.3519.2616.35
Accumulated Other Comprehensive Income
13.091.9913.34-6.2113.364.75
Retained Earnings
2,7412,6092,3102,0801,7321,393
Shareholders' Equity
3,4483,2902,9552,6842,3251,953
Total Liabilities & Equity
5,7545,4704,8684,5724,1823,584
Total Debt
853.73841.12680.92672.86663.22658.12
Net Cash (Debt)
333.75484.35209.9367.9264.56258.71
Net Cash Growth
796.66%130.75%-42.95%39.06%2.26%-
Net Cash Per Share
4.065.922.544.443.193.11
Book Value
3,4483,2902,9552,6842,3251,953
Book Value Per Share
41.9540.2035.7832.3828.0223.46
Tangible Book Value
2,9312,7682,4862,2141,8531,478
Tangible Book Value Per Share
35.6733.8130.1026.7022.3317.75