Cash Flow | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 4.96B | $ 5.87B | $ 1.58T | $ 736.66B | $ 400.01B | |
| $ -5.53B | $ -5.51B | $ -1.55T | $ -523.02B | $ -243.99B | |
| $ 517.00M | $ -293.00M | $ 249.65B | $ -157.10B | $ -150.66B | |
| $ 933.00M | $ 1.12B | $ 1.12B | $ 136.87B | $ 62.68B | |
| $ -118.00M | $ 477.00M | $ -7.57B | $ 204.53B | $ 165.21B |