Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
561,491
561,864
562,665
351,607
360,305
Investing Cash Flow
-17,860
-42,016
-39,067
-12,780
10,470
Financing Cash Flow
-526,035
-568,421
-499,601
-351,796
-349,379
End Cash Position
283,087
245,662
299,501
275,667
293,327
Capital Expenditure
-91,194
-85,453
-106,117
-13,000
-6,785
Issuance of Debt
2,298
0
103,186
31,319
0
Repayment of Debt
-17,886
-65,881
-108,451
-57,167
-40,495
Free Cash Flow
470,297
476,411
456,548
338,607
353,520
12/31/2022 - 7/14/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
