Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
145,705
122,264
131,533
116,401
97,344
Investing Cash Flow
196,349
159,819
322,701
161,555
-432,778
Financing Cash Flow
-340,488
-257,387
-455,050
-292,988
-301,496
End Cash Position
143,333
124,025
99,329
100,145
115,177
Income Tax Paid Supplemental Data
--
20,692
22,960
35,662
11,232
Interest Paid Supplemental Data
--
60,526
55,275
38,448
10,195
Capital Expenditure
-3,543
-4,505
-10,787
-12,376
-4,332
Issuance of Debt
--
--
--
0
0
Repayment of Debt
-30,000
0
0
-54,000
-10,056
Repurchase of Capital Stock
-46,127
-7,412
-1,048
-605
-455
Free Cash Flow
142,162
117,759
120,746
104,025
93,012
12/31/2022 - 11/16/1993
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
