Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
815,182
842,350
759,303
283,155
190,927
Investing Cash Flow
-460,016
-414,087
-184,160
-652,088
133,102
Financing Cash Flow
-588,216
-376,166
-362,688
59,016
-69,617
Other Cash Adjustment Inside Change in Cash
--
--
--
--
-11,335
End Cash Position
838,247
1,172,090
1,100,852
900,860
1,207,203
Income Tax Paid Supplemental Data
--
16,469
10,662
4,211
9,971
Interest Paid Supplemental Data
--
21,673
22,419
21,608
15,655
Issuance of Capital Stock
28
25
396
82,997
315
Repurchase of Capital Stock
-115,961
-112,565
-150,350
-2,435
-1,518
Free Cash Flow
815,182
842,350
759,303
283,155
190,927
12/31/2022 - 11/10/2023
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
