Cash Flow | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 250.67B | $ 166.03B | $ 445.55B | $ 109.71B | $ -98.21B | |
| $ -353.28B | $ -300.05B | $ -137.87B | $ -45.44B | $ -92.08B | |
| $ 201.61B | $ -164.07B | $ -160.64B | $ -87.87B | $ 24.28B | |
| $ 1.01T | $ 937.11B | $ 1.20T | $ 1.06T | $ 1.06T | |
| $ 75.90B | $ 21.99B | $ 326.60B | $ 8.05B | $ -192.71B |