Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
194,638
200,086
165,920
145,946
143,401
Investing Cash Flow
-49,192
-71,802
-132,877
-66,833
-42,262
Financing Cash Flow
-129,091
-107,066
-42,559
-65,239
-100,443
End Cash Position
50,513
59,637
38,419
47,935
34,061
Capital Expenditure
-98,728
-93,712
-91,090
-75,242
-56,735
Issuance of Debt
0
30,000
65,000
0
--
Repayment of Debt
-82,469
-93,407
-54,008
-32,903
-75,495
Repurchase of Capital Stock
-28,878
-24,158
-21,474
-13,587
-12,638
Free Cash Flow
95,910
106,374
74,830
70,704
86,666
12/31/2022 - 6/25/2008
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
