Cash Flow | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 124.72B | $ 185.16B | $ 212.68B | $ 91.29B | $ 119.95M | |
| $ -72.89B | $ -78.01B | $ -31.99B | $ -53.65B | $ -20.22M | |
| $ -48.27B | $ -89.47B | $ -168.05B | $ -53.14B | $ -107.44M | |
| $ 8.55B | $ 14.66B | $ 33.30B | $ 20.05B | $ 52.05M | |
| $ 50.98B | $ 105.20B | $ 142.78B | $ 47.67B | $ -16.41M |