Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
383,983
322,277
279,210
420,008
298,843
Investing Cash Flow
-266,065
-455,735
-387,949
-394,587
-255,357
Financing Cash Flow
-46,240
-117,393
247,064
216,974
-20
End Cash Position
262,104
238,587
525,380
394,462
222,005
Capital Expenditure
-21,832
-20,300
-26,452
-37,473
-21,259
Issuance of Capital Stock
291,986
-1,462
291,986
-3,763
-5,410
Issuance of Debt
390,415
608,291
976,853
939,280
642,377
Repayment of Debt
-296,784
-559,947
-862,202
-553,261
-508,937
Repurchase of Capital Stock
0
-6,201
0
0
-13,260
Free Cash Flow
362,151
301,977
252,758
382,535
277,584
12/31/2022 - 7/30/2019
Upgrade to begin using 40 years of financial statements and get so much more.
Perform in-depth fundamental analysis with decades of income statements, balance sheets, and cash flows — all exportable.
Upgrade
