Toromont Industries Ltd.

TMTNF · OTC
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Operating Activities
Net Income$506,516$529,107$454,198$332,710
Dep. & Amort.$204,975$182,445$162,810$158,360
Deferred Tax-$658$18,699$9,750$3,560
Stock-Based Comp.$8,853$10,850$6,799$6,472
Change in WC-$188,189-$177,021-$213,760$129,322
Other Non-Cash-$172,270-$208,286-$202,844-$87,700
Operating Cash Flow$359,227$355,794$216,953$542,724
Investing Activities
PP&E Inv.-$136,516-$114,471-$69,334-$71,203
Net Acquisitions-$73,591$26,606$58,763$53,307
Inv. Purchases$0$0$0$0
Inv. Sales/Matur.$0$0$0$0
Other Inv. Act.$3,306$9,747-$33,762-$50,973
Investing Cash Flow-$206,801-$78,118-$44,333-$68,869
Financing Activities
Debt Repay.-$9,728-$9,386-$8,934-$9,880
Stock Issued$0$0$0$0
Stock Repurch.-$160,414-$37,542-$48,502-$50,003
Dividends Paid-$153,560-$138,565-$125,210-$109,053
Other Fin. Act.$20,161$21,004$20,487$20,793
Financing Cash Flow-$303,541-$164,489-$162,159-$148,143
Forex Effect$1,173-$210$489-$10
Net Chg. in Cash-$149,942$112,977$10,950$325,702
Supplemental Information
Beg. Cash$1,040,757$927,780$916,830$591,128
End Cash$890,815$1,040,757$927,780$916,830
Free Cash Flow$222,711$241,323$147,619$471,521