Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 633.46M | 625.49M | 575.97M | 513.74M | 531.67M |
Gross Profit | 76.89M | 66.81M | 67.72M | 52.65M | 58.66M |
Operating Income | 46.31M | 40.37M | 41.50M | 27.98M | 30.31M |
EBITDA | 78.43M | 45.16M | 69.15M | 57.71M | 62.46M |
Net Income | 27.50M | 27.48M | 27.70M | 16.30M | 14.52M |
Balance Sheet | |||||
Cash & Short-Term Investments | 34.67M | 36.46M | 45.72M | 32.36M | 36.94M |
Total Assets | 487.36M | 433.65M | 389.57M | 358.12M | 349.71M |
Total Debt | 145.18M | 94.41M | 85.80M | 99.73M | 115.69M |
Net Debt | 110.51M | 57.95M | 40.08M | 67.37M | 78.75M |
Total Liabilities | 344.34M | 291.33M | 257.92M | 276.05M | 278.82M |
Stockholders' Equity | 128.33M | 128.72M | 117.98M | 80.75M | 69.14M |
Cash Flow | |||||
Free Cash Flow | 55.15M | 22.90M | 31.17M | 39.54M | 64.50M |
Operating Cash Flow | 62.86M | 26.11M | 37.04M | 48.04M | 73.12M |
Investing Cash Flow | -15.18M | -13.07M | -11.89M | -8.00M | -8.61M |
Financing Cash Flow | -49.34M | -23.39M | -13.50M | -43.13M | -50.77M |