Cash Flow | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 31.06B | $ 23.57B | $ 12.62B | $ 16.53B | $ 3.12B | |
| $ 665.95M | $ -11.49B | $ -508.02M | $ -8.53B | $ 2.53B | |
| $ -21.25B | $ -11.27B | $ -6.64B | $ -6.74B | $ -5.71B | |
| $ 23.60B | $ 16.19B | $ 16.35B | $ 12.29B | $ 11.20B | |
| $ 24.11B | $ 16.69B | $ 7.07B | $ 10.91B | $ 673.97M |