Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
116,343
150,185
143,682
217,657
116,339
Investing Cash Flow
-70,915
-72,321
-65,368
-50,083
-94,438
Financing Cash Flow
-34,165
-2,551
-199,879
-501
55,905
Other Cash Adjustment Inside Change in Cash
--
--
0
-24,589
-80,920
End Cash Position
122,463
217,606
145,151
265,843
127,816
Capital Expenditure
-56,122
-60,567
-50,903
-61,949
-54,540
Issuance of Capital Stock
--
--
--
--
0
Issuance of Debt
200,990
239,780
35,232
168,732
264,061
Repayment of Debt
-168,958
-163,052
-135,012
-126,596
-157,789
Repurchase of Capital Stock
0
-3,061
-41,741
0
--
Free Cash Flow
60,221
89,618
92,779
155,708
61,799
12/31/2022 - 1/17/2017
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
