Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
105,744
50,121
35,877
89,153
66,389
Investing Cash Flow
-16,029
-15,374
-52,705
-26,981
-47,034
Financing Cash Flow
-4,433
-48,874
-50,680
-37,387
72,609
End Cash Position
192,731
98,833
109,631
178,564
154,060
Income Tax Paid Supplemental Data
8,316
10,136
5,100
7,375
14,221
Interest Paid Supplemental Data
7,267
8,839
12,793
16,772
9,019
Capital Expenditure
-16,029
-15,374
-9,949
-12,761
-26,315
Issuance of Capital Stock
--
--
0
0
81,655
Issuance of Debt
--
45,000
25,000
0
701,500
Repayment of Debt
-51,940
-97,815
-50,000
-41,000
-710,983
Free Cash Flow
89,715
34,747
25,928
76,392
40,074
12/31/2022 - 9/23/2020
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