Cash Flow  | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | 
|---|---|---|---|---|---|
| $ 1.30B | $ 377.44M | $ 663.00M | $ 1.15B | $ 1.11B | |
| $ -552.89M | $ -580.12M | $ -692.53M | $ -722.29M | $ -553.14M | |
| $ -91.72M | $ -252.72M | $ -318.54M | $ -202.14M | $ 507.05M | |
| $ 1.68B | $ 1.04B | $ 1.47B | $ 1.82B | $ 1.59B | |
| $ 853.92M | $ -244.80M | $ -89.58M | $ 382.70M | $ 549.28M |