Cash Flow | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 32.60B | $ 124.72B | $ 185.16B | $ 212.68B | $ 91.29B | |
| $ -77.72B | $ -72.89B | $ -78.01B | $ -31.99B | $ -53.65B | |
| $ 68.52B | $ -48.27B | $ -89.47B | $ -168.05B | $ -53.14B | |
| $ 9.76B | $ 8.55B | $ 14.66B | $ 33.30B | $ 20.05B | |
| $ -40.66B | $ 50.98B | $ 105.20B | $ 142.78B | $ 47.67B |