Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
1,229,034
1,050,135
870,603
659,954
418,407
Investing Cash Flow
-1,364,682
-1,334,480
-736,840
-731,365
-384,670
Financing Cash Flow
82,850
-572,483
787,083
58,279
36,023
End Cash Position
436,232
401,305
1,246,983
330,339
342,288
Income Tax Paid Supplemental Data
29,983
17,649
20,993
16,505
1,595
Capital Expenditure
-156,265
-135,418
-95,500
-62,406
-64,889
Issuance of Debt
--
0
1,033,606
0
0
Repayment of Debt
0
-635,737
-297,653
0
-3
Repurchase of Capital Stock
--
--
--
--
0
Free Cash Flow
1,072,769
914,717
775,103
597,548
353,518
12/31/2022 - 9/19/2019
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