| Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
|---|---|---|---|---|---|
| Income Statement | |||||
| Total Revenue | $ 770.34M | $ 858.06M | $ 801.57M | $ 585.67M | $ 432.22M |
| Gross Profit | $ 558.48M | $ 629.08M | $ 590.54M | $ 430.41M | $ 308.74M |
| Operating Income | $ 297.16M | $ 336.69M | $ 289.54M | $ 218.24M | $ 0.00 |
| EBITDA | $ 531.15M | $ 626.72M | $ 532.21M | $ 379.00M | $ 260.92M |
| Net Income | $ 111.52M | $ 156.67M | $ 103.74M | $ 105.25M | $ 48.61M |
| Balance Sheet | |||||
| Cash & Short-Term Investments | $ 50.41M | $ 64.98M | $ 35.31M | $ 25.01M | $ 18.72M |
| Total Assets | $ 5.35B | $ 5.93B | $ 6.07B | $ 5.56B | $ 3.51B |
| Total Debt | $ 3.47B | $ 3.68B | $ 3.58B | $ 2.96B | $ 2.02B |
| Net Debt | $ 3.42B | $ 3.62B | $ 3.54B | $ 2.94B | $ 2.00B |
| Total Liabilities | $ 3.59B | $ 3.81B | $ 3.68B | $ 3.08B | $ 2.08B |
| Stockholders' Equity | $ 1.08B | $ 1.42B | $ 1.65B | $ 1.78B | $ 968.96M |
| Cash Flow | |||||
| Free Cash Flow | $ 342.49M | $ 406.03M | $ 400.12M | $ 303.35M | $ 203.90M |
| Operating Cash Flow | $ 363.06M | $ 441.58M | $ 443.85M | $ 331.35M | $ 220.65M |
| Investing Cash Flow | $ 425.42M | $ 161.10M | $ -584.16M | $ -2.00B | $ -509.68M |
| Financing Cash Flow | $ -825.42M | $ -557.19M | $ 154.64M | $ 1.67B | $ 286.45M |