| Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 | |
|---|---|---|---|---|---|
| Income Statement | |||||
| Total Revenue | $ 858.58M | $ 538.57M | $ 447.29M | $ 529.00M | $ 496.25M |
| Gross Profit | $ 342.74M | $ 184.00M | $ 145.40M | $ 141.10M | $ 124.96M |
| Operating Income | $ 257.50M | $ 145.77M | $ 112.06M | $ 97.11M | $ 83.92M |
| EBITDA | $ 317.73M | $ 150.95M | $ 112.74M | $ 101.77M | $ 87.25M |
| Net Income | $ 155.66M | $ 86.55M | $ 17.21M | $ 4.49M | $ 43.27M |
| Balance Sheet | |||||
| Cash & Short-Term Investments | $ 108.12M | $ 99.36M | $ 57.12M | $ 49.91M | $ 63.23M |
| Total Assets | $ 751.82M | $ 582.04M | $ 493.76M | $ 569.54M | $ 580.05M |
| Total Debt | $ 15.41M | $ 25.93M | $ 32.80M | $ 47.02M | $ 55.11M |
| Net Debt | $ -92.71M | $ -96.41M | $ -57.12M | $ -2.77M | $ -8.02M |
| Total Liabilities | $ 237.40M | $ 173.48M | $ 148.20M | $ 222.99M | $ 212.51M |
| Stockholders' Equity | $ 514.41M | $ 408.55M | $ 345.56M | $ 346.55M | $ 367.53M |
| Cash Flow | |||||
| Free Cash Flow | $ 128.95M | $ 84.36M | $ 38.66M | $ -60.45M | $ -8.76M |
| Operating Cash Flow | $ 214.09M | $ 144.19M | $ 89.91M | $ 5.96M | $ 87.34M |
| Investing Cash Flow | $ -135.90M | $ -57.71M | $ -46.92M | $ -59.30M | $ -77.85M |
| Financing Cash Flow | $ -66.52M | $ -47.50M | $ -45.84M | $ -43.34M | $ -9.24M |