Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 313.60M | 222.64M | 153.73M | 152.97M | 153.13M |
Gross Profit | 65.16M | 44.33M | 37.37M | 42.04M | 31.43M |
Operating Income | 44.06M | 27.03M | 16.60M | 28.56M | 11.27M |
EBITDA | 40.82M | 28.33M | 18.11M | 24.69M | 12.80M |
Net Income | 37.31M | 19.93M | 13.54M | 23.52M | 12.98M |
Balance Sheet | |||||
Cash & Short-Term Investments | 34.61M | 81.04M | 72.08M | 85.01M | 2.12M |
Total Assets | 704.03M | 552.28M | 599.19M | 489.38M | 294.83M |
Total Debt | 365.70M | 214.12M | 198.04M | 209.83M | 111.36M |
Net Debt | 331.09M | 133.09M | 125.96M | 124.82M | 109.24M |
Total Liabilities | 518.78M | 394.36M | 450.17M | 356.35M | 179.63M |
Stockholders' Equity | 185.25M | 157.92M | 149.02M | 133.03M | 115.20M |
Cash Flow | |||||
Free Cash Flow | -66.65M | -91.69M | 66.86M | -20.92M | 30.50M |
Operating Cash Flow | -61.30M | -87.30M | 70.14M | -19.80M | 30.66M |
Investing Cash Flow | -116.15M | 102.98M | -70.86M | 26.91M | -5.73M |
Financing Cash Flow | 131.25M | -6.72M | -12.21M | 75.79M | -22.81M |