| Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 | |
|---|---|---|---|---|---|
| Income Statement | |||||
| Total Revenue | $ 157.86M | $ 151.10M | $ 136.72M | $ 154.50M | $ 182.19M |
| Gross Profit | $ 151.56M | $ 68.19M | $ 57.12M | $ 85.10M | $ 97.94M |
| Operating Income | $ 60.68M | $ 43.89M | $ 35.50M | $ 64.33M | $ 76.26M |
| EBITDA | $ 68.47M | $ 45.12M | $ 36.79M | $ 65.71M | $ 77.54M |
| Net Income | $ 48.76M | $ 43.18M | $ 42.23M | $ 40.43M | $ 74.20M |
| Balance Sheet | |||||
| Cash & Short-Term Investments | $ 42.42B | $ 41.62M | $ 46.99M | $ 63.20M | $ 80.55M |
| Total Assets | $ 260.40B | $ 245.13M | $ 232.09M | $ 249.82M | $ 286.15M |
| Total Debt | $ 6.40B | $ 6.34M | $ 768.92K | $ 0.00 | $ 0.00 |
| Net Debt | $ -36.03B | $ -35.29M | $ -46.22M | $ -63.20M | $ -80.55M |
| Total Liabilities | $ 83.97B | $ 82.56M | $ 71.78M | $ 72.02M | $ 83.97M |
| Stockholders' Equity | $ 176.43B | $ 162.32M | $ 160.32M | $ 163.67M | $ 184.42M |
| Cash Flow | |||||
| Free Cash Flow | $ -9.05B | $ 15.24M | $ 34.65M | $ 39.38M | $ 25.21M |
| Operating Cash Flow | $ -6.62B | $ 16.60M | $ 34.67M | $ 39.48M | $ 26.31M |
| Investing Cash Flow | $ 2.51M | $ 30.51M | $ -4.21M | $ 6.03M | $ 27.26M |
| Financing Cash Flow | $ -48.08M | $ -52.48M | $ -46.67M | $ -62.87M | $ -71.50M |