| Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
|---|---|---|---|---|---|
| Income Statement | |||||
| Total Revenue | 181.66M | 166.28M | 140.00M | 152.89M | 139.41M |
| Gross Profit | 126.49M | 122.17M | 114.50M | 140.57M | 128.83M |
| Operating Income | 67.82M | 71.97M | 64.88M | 97.21M | 92.88M |
| EBITDA | 70.99M | 75.03M | 68.03M | 99.85M | 94.73M |
| Net Income | 51.31M | 53.80M | 48.74M | 68.65M | 64.22M |
| Balance Sheet | |||||
| Cash & Short-Term Investments | 23.40M | 101.38M | 93.00M | 111.21M | 90.90M |
| Total Assets | 1.68B | 1.41B | 1.52B | 1.50B | 1.04B |
| Total Debt | 1.12B | 877.71M | 1.00B | 962.25M | 502.82M |
| Net Debt | 1.09B | 776.34M | 907.15M | 851.04M | 411.93M |
| Total Liabilities | 1.15B | 901.41M | 1.02B | 993.89M | 535.36M |
| Stockholders' Equity | 529.58M | 507.06M | 505.47M | 507.46M | 506.15M |
| Cash Flow | |||||
| Free Cash Flow | 102.61M | 359.01M | -21.63M | 10.07M | -114.79M |
| Operating Cash Flow | 106.48M | 359.50M | -20.86M | 12.84M | -110.61M |
| Investing Cash Flow | -3.88M | -489.00K | -770.00K | -1.31M | -3.98M |
| Financing Cash Flow | -180.54M | -350.26M | 3.55M | 9.28M | 204.03M |