Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
57,436
69,493
63,815
61,674
108,483
Investing Cash Flow
-38,310
-41,478
-64,547
-53,330
-68,880
Financing Cash Flow
-14,751
-10,469
-12,579
-4,680
-4,550
End Cash Position
179,442
163,466
145,819
159,120
155,472
Income Tax Paid Supplemental Data
--
87
3,034
5,095
1,434
Interest Paid Supplemental Data
7,664
8,233
9,501
11,781
10,139
Capital Expenditure
-14,548
-16,200
-18,113
-27,930
-24,604
Issuance of Debt
--
0
0
223,202
0
Repayment of Debt
-5,229
-5,229
0
-218,991
0
Free Cash Flow
42,888
53,293
45,702
33,744
83,879
12/31/2022 - 11/29/1994
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
