Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
248,760
226,207
143,168
128,838
88,865
Investing Cash Flow
-111,200
122,305
-266,550
-259,562
30,963
Financing Cash Flow
-155,702
-478,566
342,725
94,579
-30,232
End Cash Position
189,426
234,131
364,185
144,842
180,987
Income Tax Paid Supplemental Data
3,186
4,843
3,751
1,589
1,033
Interest Paid Supplemental Data
9,126
9,698
6,593
3,897
3,744
Capital Expenditure
-78,514
-64,098
-64,611
-40,771
-56,171
Issuance of Debt
0
0
731,055
0
0
Repayment of Debt
-20,802
-444,175
-308,497
-1,158
-34,067
Free Cash Flow
170,246
162,109
78,557
88,067
32,694
12/31/2022 - 4/4/2014
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
