Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
403,009
280,910
185,088
74,430
73,128
Investing Cash Flow
-222,876
-193,743
-174,466
-108,665
-71,728
Financing Cash Flow
-11,752
3,008
60,645
-3,496
39,405
End Cash Position
351,316
230,878
140,073
72,652
109,938
Income Tax Paid Supplemental Data
183,834
90,220
11,882
6,495
13,610
Interest Paid Supplemental Data
15,217
10,929
3,588
3,476
2,369
Capital Expenditure
-222,326
-215,911
-159,822
-102,273
-71,728
Issuance of Capital Stock
--
--
--
0
38,324
Issuance of Debt
0
20,000
60,000
0
--
Repayment of Debt
-21,740
-31,919
-4,465
-5,253
-4,865
Free Cash Flow
180,683
64,999
25,266
-27,843
1,400
12/31/2022 - 5/26/2016
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
