Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 184.72M | 201.56M | 175.43M | 138.84M | 132.95M |
Gross Profit | 42.28M | 43.84M | 30.13M | 22.60M | 26.59M |
Operating Income | 14.69M | 47.68M | 30.74M | 58.49M | 30.86M |
EBITDA | 67.07M | 76.09M | 42.11M | 32.83M | 31.89M |
Net Income | 27.91M | 37.84M | 26.45M | 51.43M | 26.03M |
Balance Sheet | |||||
Cash & Short-Term Investments | 64.22M | 55.84M | 67.89M | 67.99M | 31.98M |
Total Assets | 1.08B | 1.10B | 793.58M | 796.87M | 467.21M |
Total Debt | 58.45M | 82.49M | 102.73M | 125.62M | 94.23M |
Net Debt | 3.36M | 51.95M | 62.01M | 73.42M | 90.43M |
Total Liabilities | 219.61M | 252.69M | 208.78M | 226.26M | 142.90M |
Stockholders' Equity | 863.15M | 842.38M | 584.79M | 570.62M | 324.31M |
Cash Flow | |||||
Free Cash Flow | 33.61M | 14.27M | 19.49M | -4.78M | -23.94M |
Operating Cash Flow | 48.52M | 34.07M | 35.12M | 24.90M | 10.20M |
Investing Cash Flow | 9.53M | -13.87M | -19.42M | -3.74M | -62.97M |
Financing Cash Flow | -33.54M | -30.23M | -27.06M | 27.32M | -23.71M |