Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
325,097
290,023
125,137
33,754
-44,883
Investing Cash Flow
-34,476
-202,748
-45,843
-14,375
-285,579
Financing Cash Flow
-70,573
-56,288
-70,995
22
321,767
End Cash Position
271,778
82,364
51,377
43,078
23,677
Income Tax Paid Supplemental Data
42,318
5,581
--
--
--
Interest Paid Supplemental Data
6,585
6,933
7,652
8,630
5,677
Capital Expenditure
-8,012
-6,774
-7,562
-8,583
-9,312
Issuance of Capital Stock
--
--
--
0
195,000
Issuance of Debt
--
--
--
0
140,000
Repayment of Debt
0
0
-71,000
0
-20,000
Repurchase of Capital Stock
-223,695
-43,730
0
-12
-536
Free Cash Flow
317,085
283,249
117,575
25,171
-54,195
12/31/2022 - 7/17/2026
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
