Cash Flow | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 272.40B | $ 239.34B | $ 248.09B | $ 228.01B | $ 258.18B | |
| $ -122.90B | $ -129.24B | $ -164.99B | $ -108.34B | $ -76.52B | |
| $ -148.14B | $ -103.12B | $ -84.95B | $ -120.09B | $ -177.37B | |
| $ 34.95B | $ 36.65B | $ 26.60B | $ 33.70B | $ 38.68B | |
| $ 141.58B | $ 108.51B | $ 91.75B | $ 70.16B | $ 100.11B |