Toromont Industries Ltd.

TIH.TO · TSX
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Operating Activities
Net IncomeCA$506,516CA$529,107CA$450,100CA$332,710
Dep. & Amort.CA$204,975CA$182,445CA$162,153CA$158,360
Deferred Tax-CA$658CA$18,699CA$9,514CA$3,560
Stock-Based Comp.CA$0CA$0CA$0CA$0
Change in WC-CA$188,189-CA$177,021-CA$212,720CA$129,322
Other Non-Cash-CA$14,544-CA$26,244-CA$20,881-CA$13,885
Operating Cash FlowCA$508,100CA$526,986CA$388,166CA$610,067
Investing Activities
PP&E Inv.-CA$346,034-CA$346,509-CA$274,138-CA$189,519
Net Acquisitions-CA$9,743CA$97,610CA$58,763CA$53,307
Inv. PurchasesCA$0CA$0CA$0CA$0
Inv. Sales/Matur.CA$0CA$0CA$0CA$0
Other Inv. Act.CA$0-CA$411-CA$171CA$0
Investing Cash Flow-CA$355,777-CA$249,310-CA$215,546-CA$136,212
Financing Activities
Debt Repay.CA$0CA$0CA$0CA$0
Stock IssuedCA$20,264CA$21,042CA$20,632CA$21,754
Stock Repurch.-CA$160,414-CA$37,542-CA$48,502-CA$50,003
Dividends Paid-CA$153,560-CA$138,565-CA$125,210-CA$109,053
Other Fin. Act.-CA$9,728-CA$9,424-CA$9,079-CA$10,841
Financing Cash Flow-CA$303,438-CA$164,489-CA$162,159-CA$148,143
Forex EffectCA$1,173-CA$210CA$489-CA$10
Net Chg. in Cash-CA$149,942CA$112,977CA$10,950CA$325,702
Supplemental Information
Beg. CashCA$1,040,757CA$927,780CA$916,830CA$591,128
End CashCA$890,815CA$1,040,757CA$927,780CA$916,830
Free Cash FlowCA$162,191CA$180,616CA$114,195CA$420,681