| Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 | |
|---|---|---|---|---|---|
| Income Statement | |||||
| Total Revenue | $ 148.84M | $ 147.20M | $ 152.33M | $ 157.08M | $ 153.01M |
| Gross Profit | $ 105.63M | $ 107.81M | $ 112.78M | $ 116.50M | $ 118.07M |
| Operating Income | $ 26.29M | $ 25.59M | $ 29.29M | $ 26.73M | $ 36.29M |
| EBITDA | $ 33.29M | $ 29.41M | $ 33.06M | $ 30.06M | $ 39.36M |
| Net Income | $ 25.62M | $ 25.97M | $ 30.48M | $ 26.89M | $ 35.29M |
| Balance Sheet | |||||
| Cash & Short-Term Investments | $ 242.08M | $ 197.66M | $ 194.53M | $ 70.48M | $ 77.30M |
| Total Assets | $ 401.69M | $ 346.59M | $ 327.63M | $ 205.96M | $ 195.17M |
| Total Debt | $ 9.45M | $ 11.32M | $ 5.95M | $ 5.10M | $ 6.42M |
| Net Debt | $ -232.63M | $ -186.34M | $ -188.27M | $ -65.38M | $ -70.89M |
| Total Liabilities | $ 31.92M | $ 41.52M | $ 47.63M | $ 33.46M | $ 35.71M |
| Stockholders' Equity | $ 369.68M | $ 304.99M | $ 279.93M | $ 172.43M | $ 158.91M |
| Cash Flow | |||||
| Free Cash Flow | $ 17.94M | $ -1.99M | $ 42.17M | $ -250.00K | $ 43.66M |
| Operating Cash Flow | $ 17.94M | $ 22.88M | $ 42.17M | $ 7.74M | $ 46.45M |
| Investing Cash Flow | $ -709.00K | $ -24.86M | $ -3.00K | $ -7.99M | $ -1.05M |
| Financing Cash Flow | $ 17.82M | $ 10.55M | $ 82.02M | $ 508.00K | $ 13.29M |