Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
421,122
582,858
497,415
248,246
37,152
Investing Cash Flow
-255,613
-902,148
-35,466
566,714
-54,658
Financing Cash Flow
-611,336
-42,998
-406,726
-450,024
-189,163
End Cash Position
258,315
316,876
660,939
609,622
244,686
Income Tax Paid Supplemental Data
--
3,555
11,326
12,410
11,422
Capital Expenditure
-10,656
-9,901
-19,336
-66,049
-70,664
Issuance of Debt
1,650,000
1,150,000
0
0
0
Repayment of Debt
--
-575,000
0
-362,667
0
Repurchase of Capital Stock
-1,898,437
-574,999
-466,302
-127,017
-231,873
Free Cash Flow
410,466
572,957
478,079
182,197
-33,512
12/31/2022 - 11/6/2013
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
