Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
1,380,000
1,256,032
999,555
949,145
728,447
Investing Cash Flow
-90,135
-270,571
-638,145
-118,031
-485,218
Financing Cash Flow
-1,238,421
-943,038
-313,481
-795,033
-217,717
End Cash Position
169,057
194,512
152,089
104,160
68,079
Income Tax Paid Supplemental Data
20,285
17,140
22,136
14,249
4,784
Interest Paid Supplemental Data
169,914
155,391
101,185
71,593
47,726
Capital Expenditure
-56,492
-57,748
-64,187
-67,905
-65,539
Issuance of Debt
2,520,000
2,270,000
2,170,000
1,054,800
775,060
Repayment of Debt
-1,955,000
-1,540,000
-1,245,000
-1,000,000
-323,000
Repurchase of Capital Stock
-77,003
-53,694
0
0
-78,789
Free Cash Flow
1,323,508
1,198,284
935,368
881,240
662,908
12/31/2022 - 12/14/2020
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