Total Energy Services Inc.

TOT.TO · TSX
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Operating Activities
Net IncomeCA$60,801CA$41,625CA$37,999-CA$428
Dep. & Amort.CA$90,330CA$80,814CA$78,813CA$83,065
Deferred TaxCA$12,634CA$29,128CA$7,134-CA$3,459
Stock-Based Comp.CA$2,539CA$2,186CA$1,142CA$804
Change in WCCA$3,485-CA$17,375CA$12,606CA$9,384
Other Non-Cash-CA$3,869CA$9,568CA$5,707CA$209
Operating Cash FlowCA$165,920CA$145,946CA$143,401CA$89,575
Investing Activities
PP&E Inv.-CA$91,090-CA$75,242-CA$56,735-CA$28,983
Net Acquisitions-CA$47,350CA$0CA$6,292CA$10,507
Inv. PurchasesCA$0CA$0CA$0CA$0
Inv. Sales/Matur.CA$0CA$0CA$0CA$0
Other Inv. Act.CA$5,563CA$8,409CA$8,181CA$4,223
Investing Cash Flow-CA$132,877-CA$66,833-CA$42,262-CA$14,253
Financing Activities
Debt Repay.CA$10,992-CA$32,903-CA$75,495-CA$48,355
Stock IssuedCA$0CA$0CA$0CA$0
Stock Repurch.-CA$21,474-CA$13,587-CA$12,638-CA$10,000
Dividends Paid-CA$13,743-CA$12,142-CA$4,999CA$0
Other Fin. Act.-CA$18,334-CA$6,607-CA$7,311-CA$6,598
Financing Cash Flow-CA$42,559-CA$65,239-CA$100,443-CA$64,953
Forex EffectCA$0CA$0CA$0CA$0
Net Chg. in Cash-CA$9,516CA$13,874CA$696CA$10,369
Supplemental Information
Beg. CashCA$47,935CA$34,061CA$33,365CA$22,996
End CashCA$38,419CA$47,935CA$34,061CA$33,365
Free Cash FlowCA$74,830CA$70,704CA$86,666CA$60,592