Cash Flow | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 2.38T | $ 1.83T | $ 1.24T | $ 1.61T | $ 1.11T | |
| $ -1.26T | $ -864.84B | $ -906.12B | $ -1.19T | $ -836.37B | |
| $ -425.58B | $ -346.30B | $ -204.89B | $ -200.24B | $ 136.61B | |
| $ 2.76T | $ 2.13T | $ 1.47T | $ 1.34T | $ 1.06T | |
| $ 1.10T | $ 870.17B | $ 286.57B | $ 520.97B | $ 262.72B |