Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
1,327,615
1,087,188
1,037,117
453,004
352,589
Investing Cash Flow
-1,047,293
-420,156
-796,656
-295,453
-316,384
Financing Cash Flow
298,256
-71,715
-71,107
103,576
-81,986
End Cash Position
1,700,830
1,315,574
720,257
550,903
289,776
Income Tax Paid Supplemental Data
--
96,614
91,004
--
26,542
Interest Paid Supplemental Data
27,438
28,161
30,077
23,000
16,665
Capital Expenditure
-63,850
-58,431
-46,138
-36,810
-35,508
Issuance of Debt
519,422
0
0
175,000
25,000
Repayment of Debt
-150,823
-1,372
-1,533
-1,102
-1,504
Free Cash Flow
1,263,765
1,028,757
990,979
416,194
317,081
12/31/2022 - 11/20/1985
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
