Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
919,059
656,170
413,480
246,521
184,614
Investing Cash Flow
-11,968
173,118
-717,084
570,954
-1,062,275
Financing Cash Flow
-875,537
-848,125
-428,624
-458,789
306,714
End Cash Position
960,491
1,031,397
1,050,234
1,782,462
1,423,776
Income Tax Paid Supplemental Data
--
26,716
24,686
30,924
12,087
Interest Paid Supplemental Data
--
65,060
10,284
10,244
8,873
Capital Expenditure
-213,514
-218,981
-194,826
-211,727
-129,306
Issuance of Debt
541,110
2,014,193
740,350
0
1,483,500
Repayment of Debt
-549,924
-2,030,790
-859,042
0
0
Repurchase of Capital Stock
-851,257
-750,866
-311,069
-189,394
-1,001,052
Free Cash Flow
705,545
437,189
218,654
34,794
55,308
12/31/2022 - 3/2/2017
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