Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
99,317
164,267
230,760
239,459
172,019
Investing Cash Flow
-48,955
-115,946
-166,315
-105,753
-94,734
Financing Cash Flow
-55,571
-23,725
-61,216
-142,376
-31,774
End Cash Position
94,104
112,400
102,783
90,568
104,340
Capital Expenditure
-55,344
-75,638
-164,527
-108,453
-94,203
Issuance of Debt
0
50,000
10,000
20,000
0
Repayment of Debt
-37,664
-26,338
-5,819
-104,465
-23,974
Repurchase of Capital Stock
-897
-2,543
-4,891
-6,234
0
Free Cash Flow
43,973
88,629
66,233
131,006
77,816
12/31/2022 - 1/16/2007
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
