C
Toromont Industries Ltd. TMTNF
$79.36 -$1.66-2.05%
Recommendation
Prev Close
Volume
Avg Vol (90D)
Market Cap
Dividend & Yield
52-Week Range
P/E (TTM)
EPS (TTM)

12/31/2024 09/30/2024 06/30/2024 03/31/2024 12/31/2023
Net Income 368.82M 370.40M 382.96M 387.54M 396.28M
Total Depreciation and Amortization 149.06M 146.70M 142.56M 139.17M 134.78M
Total Amortization of Deferred Charges 479.30K 399.90K 399.90K 399.90K 399.90K
Total Other Non-Cash Items -120.33M -117.80M -121.71M -128.54M -136.82M
Change in Net Operating Assets -141.48M -186.47M -93.16M 36.06M -131.56M
Cash from Operations 256.54M 213.23M 311.05M 434.63M 263.07M
Capital Expenditure -99.48M -95.82M -102.25M -89.29M -84.77M
Sale of Property, Plant, and Equipment 2.48M 2.21M 2.10M 2.04M 7.61M
Cash Acquisitions -53.84M -49.52M -- -- --
Divestitures -- -- -- -- --
Other Investing Activities -91.40K -95.60K -121.40K 19.61M 19.40M
Cash from Investing -150.94M -143.21M -100.27M -67.63M -57.76M
Total Debt Issued -- -- -- -- --
Total Debt Repaid -9.73M -9.88M -9.92M -9.88M -9.39M
Issuance of Common Stock 20.26M 23.71M 28.23M 25.71M 21.04M
Repurchase of Common Stock -160.41M -95.30M -87.53M -62.53M -37.54M
Issuance of Preferred Stock -- -- -- -- --
Repurchase of Preferred Stock -- -- -- -- --
Total Dividends Paid -112.06M -110.00M -107.74M -105.20M -102.69M
Other Financing Activities -103.00K -103.00K -103.00K -9.00K -38.00K
Cash from Financing -220.59M -169.89M -158.56M -139.81M -121.88M
Foreign Exchange rate Adjustments 844.30K 18.00K 258.00K 76.20K -154.40K
Miscellaneous Cash Flow Adjustments -- -- -- -- --
Net Change in Cash -114.14M -99.85M 52.48M 227.26M 83.28M
Weiss Ratings