| Cash Flow | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | 
|---|---|---|---|---|---|
| $ 91.90M | $ 101.17M | $ 301.26M | $ 1.09B | $ 687.22M | |
| $ -97.53M | $ -96.55M | $ -159.30M | $ -355.29M | $ -205.47M | |
| $ -5.66M | $ -5.87M | $ -203.09M | $ -840.18M | $ -343.43M | |
| $ 105.92M | $ 115.24M | $ 112.94M | $ 167.29M | $ 270.01M | |
| $ -9.79M | $ -78.00K | $ 140.25M | $ 732.96M | $ 481.44M |