Cash Flow | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 442.95M | $ 636.92B | $ 543.06B | $ 240.15B | $ 183.80B | |
| $ -364.93M | $ -506.33B | $ -591.35B | $ -272.72B | $ -32.85B | |
| $ 525.67M | $ -41.24B | $ 70.62B | $ 24.59B | $ -1.03B | |
| $ 553.96M | $ 78.89B | $ 18.90B | $ 20.27B | $ 26.87B | |
| $ 185.64M | $ 255.67B | $ 156.09B | $ 68.54B | $ 125.28B |