Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
723,048
713,223
608,815
433,374
388,050
Investing Cash Flow
-55,244
-31,140
-28,308
-34,629
-38,742
Financing Cash Flow
-246,445
-860,388
-154,009
-182,642
-775,775
End Cash Position
706,710
497,049
669,436
245,449
28,265
Income Tax Paid Supplemental Data
--
39,719
83,567
76,353
50,164
Interest Paid Supplemental Data
--
0
171
3,056
2,935
Capital Expenditure
-55,422
-31,356
-36,548
-36,648
-36,879
Issuance of Debt
--
0
0
105,000
324,200
Repayment of Debt
--
0
0
-155,000
-274,200
Repurchase of Capital Stock
-294,764
-917,389
-169,867
-144,020
-847,849
Free Cash Flow
667,626
681,867
572,267
396,726
351,171
12/31/2022 - 8/11/2016
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
