Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
243,989
235,815
223,062
206,716
205,713
Investing Cash Flow
-109,452
-96,299
-34,049
-73,821
-79,023
Financing Cash Flow
-203,082
-177,291
-122,960
-87,727
-67,799
End Cash Position
188,022
213,427
251,202
185,149
139,981
Capital Expenditure
-82,728
-97,690
-35,415
-49,809
-64,052
Issuance of Capital Stock
21,086
15,633
2,462
8,474
80,488
Issuance of Debt
66
3,044
689
22,296
81,776
Repayment of Debt
-26,721
-28,228
-27,925
-25,506
-20,270
Repurchase of Capital Stock
--
0
-500
-10,080
-42,800
Free Cash Flow
161,261
138,125
187,647
156,907
141,661
12/31/2022 - 8/12/2002
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
