Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
126,631
84,200
103,940
102,629
93,209
Investing Cash Flow
-56,303
-71,373
-81,898
-36,749
-346
Financing Cash Flow
-56,040
-30,824
-37,301
-30,548
-92,411
End Cash Position
30,987
26,582
44,579
59,838
24,506
Income Tax Paid Supplemental Data
296
244
1,428
1,776
--
Interest Paid Supplemental Data
10,417
10,716
8,683
9,738
13,442
Capital Expenditure
-59,945
-83,211
-79,210
-38,774
-36,843
Issuance of Debt
190,000
213,000
219,000
38,000
100,000
Repayment of Debt
-223,852
-216,134
-256,366
-58,660
-185,909
Free Cash Flow
66,686
989
24,730
63,855
56,366
12/31/2022 - 3/17/1980
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
