Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
523,219
503,965
483,387
503,950
415,155
Investing Cash Flow
-222,598
-273,904
-352,616
-349,332
-434,659
Financing Cash Flow
-164,841
-105,951
-169,056
-424,398
-154,309
End Cash Position
382,306
475,426
375,492
410,310
696,103
Capital Expenditure
-184,555
-223,453
-167,768
-187,340
-195,434
Issuance of Capital Stock
10,488
11,888
10,240
9,025
8,956
Issuance of Debt
287,166
290,446
15,057
32,369
0
Repayment of Debt
-202,856
-202,886
-1,213
-282,377
-5,841
Repurchase of Capital Stock
-70,871
-24,559
-27,823
-27,336
-6,862
Free Cash Flow
338,664
280,512
315,619
316,610
219,721
12/31/2022 - 7/17/1998
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
