| Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 | |
|---|---|---|---|---|---|
| Income Statement | |||||
| Total Revenue | $ 518.24M | $ 440.06M | $ 378.07M | $ 348.29M | $ 335.34M |
| Gross Profit | $ 312.85M | $ 258.31M | $ 215.79M | $ 199.54M | $ 196.41M |
| Operating Income | $ 28.98M | $ 15.18M | $ 33.36M | $ 16.28M | $ 49.26M |
| EBITDA | $ 50.34M | $ 28.61M | $ 42.76M | $ 22.96M | $ 56.40M |
| Net Income | $ 20.00M | $ 9.89M | $ 26.00M | $ 12.63M | $ 34.72M |
| Balance Sheet | |||||
| Cash & Short-Term Investments | $ 28.52M | $ 59.27M | $ 75.99M | $ 60.83M | $ 83.31M |
| Total Assets | $ 493.16M | $ 436.56M | $ 345.25M | $ 291.57M | $ 295.30M |
| Total Debt | $ 203.86M | $ 177.56M | $ 116.79M | $ 100.63M | $ 97.89M |
| Net Debt | $ 175.34M | $ 118.29M | $ 40.79M | $ 54.56M | $ 14.58M |
| Total Liabilities | $ 293.48M | $ 258.29M | $ 178.44M | $ 146.69M | $ 153.90M |
| Stockholders' Equity | $ 199.69M | $ 178.26M | $ 166.80M | $ 144.88M | $ 141.40M |
| Cash Flow | |||||
| Free Cash Flow | $ -27.32M | $ -27.56M | $ -15.14M | $ -8.10M | $ 19.92M |
| Operating Cash Flow | $ 59.31M | $ 29.31M | $ 25.56M | $ 882.00K | $ 27.45M |
| Investing Cash Flow | $ -86.20M | $ -46.97M | $ 7.37M | $ -21.35M | $ 37.85M |
| Financing Cash Flow | $ -3.87M | $ -3.33M | $ -2.94M | $ -12.55M | $ -20.01M |