Breakdown
TTM
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Operating Cash Flow
332,159
297,148
270,061
210,403
192,564
Investing Cash Flow
-317,591
-262,509
-246,697
-247,781
-229,520
Financing Cash Flow
25,664
-6,874
52,421
30,345
-93,532
End Cash Position
385,564
231,590
202,436
127,782
137,998
Capital Expenditure
-248,585
-246,199
-204,957
-161,178
-147,752
Issuance of Debt
207,740
96,689
157,813
107,758
279
Repayment of Debt
-120,751
-56,372
-68,180
-61,598
-59,876
Free Cash Flow
83,574
50,949
65,104
49,225
44,812
12/31/2021 - 7/17/1998
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
