| Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
|---|---|---|---|---|---|
| Income Statement | |||||
| Total Revenue | 186.59M | 191.18M | 181.51M | 133.45M | 114.12M |
| Gross Profit | 124.48M | 140.15M | 143.48M | 102.27M | 86.26M |
| Operating Income | 89.34M | 87.19M | 100.17M | 90.15M | 68.57M |
| EBITDA | 114.45M | 108.54M | 118.56M | 101.32M | 78.71M |
| Net Income | 69.57M | 65.35M | 79.08M | 70.56M | 55.98M |
| Balance Sheet | |||||
| Cash & Short-Term Investments | 21.93M | 29.49M | 63.03M | 33.71M | 23.80M |
| Total Assets | 1.54B | 1.27B | 1.54B | 1.22B | 819.12M |
| Total Debt | 1.10B | 878.08M | 1.14B | 892.07M | 526.55M |
| Net Debt | 1.08B | 848.66M | 1.08B | 861.03M | 503.58M |
| Total Liabilities | 1.11B | 888.88M | 1.20B | 940.07M | 574.77M |
| Stockholders' Equity | 417.93M | 368.36M | 329.50M | 279.34M | 244.35M |
| Cash Flow | |||||
| Free Cash Flow | -15.30M | 157.48M | -38.09M | -26.68M | -172.98M |
| Operating Cash Flow | -14.72M | 157.73M | -37.23M | -26.59M | -170.63M |
| Investing Cash Flow | 1.24M | 551.00K | -16.52M | 6.47M | -13.67M |
| Financing Cash Flow | 4.29M | -191.51M | 85.35M | 28.19M | 202.62M |