Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
118,101
111,751
110,378
203,825
94,137
Investing Cash Flow
-46,672
-40,430
-49,907
-40,964
-34,123
Financing Cash Flow
31,378
-51,109
-39,296
-196,027
5,570
End Cash Position
195,545
109,720
89,508
68,333
151,328
Capital Expenditure
-46,672
-40,430
-61,468
-40,727
-33,879
Issuance of Debt
182,096
80,096
100,000
0
69,000
Repayment of Debt
-167,596
-25,096
-85,096
-147,495
-33,200
Free Cash Flow
71,429
71,321
48,910
163,098
60,258
12/31/2022 - 3/13/2019
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
