Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 194.13M | 184.72M | 201.56M | 175.43M | 138.84M |
Gross Profit | 40.24M | 42.28M | 43.84M | 30.13M | 22.60M |
Operating Income | 23.89M | 14.69M | 47.68M | 30.74M | 58.49M |
EBITDA | 71.67M | 67.07M | 76.09M | 42.11M | 32.83M |
Net Income | 30.85M | 27.91M | 37.84M | 26.45M | 51.43M |
Balance Sheet | |||||
Cash & Short-Term Investments | 85.30M | 64.22M | 55.84M | 67.89M | 67.99M |
Total Assets | 1.12B | 1.08B | 1.10B | 793.58M | 796.87M |
Total Debt | 65.58M | 58.45M | 82.49M | 102.73M | 125.62M |
Net Debt | -11.95M | 3.36M | 51.95M | 62.01M | 73.42M |
Total Liabilities | 233.25M | 219.61M | 252.69M | 208.78M | 226.26M |
Stockholders' Equity | 886.46M | 863.15M | 842.38M | 584.79M | 570.62M |
Cash Flow | |||||
Free Cash Flow | 31.20M | 33.61M | 14.27M | 19.49M | -4.78M |
Operating Cash Flow | 50.13M | 48.52M | 34.07M | 35.12M | 24.90M |
Investing Cash Flow | -8.50M | 9.53M | -13.87M | -19.42M | -3.74M |
Financing Cash Flow | -19.20M | -33.54M | -30.23M | -27.06M | 27.32M |