Cash Flow | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 84.74B | $ 104.56B | $ 105.21B | $ 78.79B | $ 69.52B | |
| $ -86.53B | $ -54.87B | $ -75.98B | $ -54.95B | $ -64.15B | |
| $ -6.53B | $ -47.97B | $ -62.11B | $ 524.22M | $ -14.98B | |
| $ 76.49B | $ 67.43B | $ 56.99B | $ 76.06B | $ 51.53B | |
| $ 2.97B | $ 51.09B | $ 30.98B | $ 7.62B | $ 10.19B |