Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
221,144
378,338
374,546
276,385
286,823
Investing Cash Flow
-259,206
-145,453
-236,378
-176,987
-96,209
Financing Cash Flow
-60,162
-65,467
-182,005
-127,470
-300,948
End Cash Position
209,313
748,427
583,165
631,342
655,803
Capital Expenditure
-250,456
-190,574
-240,640
-235,140
-172,617
Issuance of Capital Stock
-210
44,023
0
--
0
Issuance of Debt
228,882
226,018
69,307
197,386
8,737
Repayment of Debt
-149,044
-144,782
-81,842
-209,902
-151,350
Repurchase of Capital Stock
0
-11,325
-3,664
-7,033
-2,900
Free Cash Flow
-29,312
187,764
133,906
41,245
114,206
12/31/2022 - 12/29/2017
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
