Cash Flow | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 5.87B | $ 1.58T | $ 736.66B | $ 400.01B | $ 209.22B | |
| $ -5.51B | $ -1.55T | $ -523.02B | $ -243.99B | $ -109.16B | |
| $ -293.00M | $ 249.65B | $ -157.10B | $ -150.66B | $ -121.11B | |
| $ 1.12B | $ 1.12B | $ 136.87B | $ 62.68B | $ 54.62B | |
| $ 477.00M | $ -7.57B | $ 204.53B | $ 165.21B | $ 94.60B |