Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
2,544,569
1,904,981
1,027,581
750,809
743,424
Investing Cash Flow
-5,095,763
-1,279,143
-488,303
-646,646
-44,297
Financing Cash Flow
1,650,836
-290,556
-267,389
-254,244
-228,886
End Cash Position
105,527
1,153,593
818,166
546,527
696,089
Capital Expenditure
-5,459,938
-1,341,369
-658,329
-675,871
-153,429
Repayment of Debt
-728,577
-505
-594
-691
-800
Free Cash Flow
-2,915,369
563,612
369,252
74,938
589,995
12/31/2022 - 12/1/2004
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
