Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 492.34M | 423.69M | 382.95M | 340.62M | 225.95M |
Gross Profit | 217.63M | 185.57M | 172.43M | 153.86M | 101.70M |
Operating Income | 33.01M | 2.41M | -7.37M | -4.77M | 6.33M |
EBITDA | 82.49M | 46.66M | 32.78M | 22.65M | 13.78M |
Net Income | 25.21M | -2.06M | -7.76M | -8.63M | 2.98M |
Balance Sheet | |||||
Cash & Short-Term Investments | 172.32M | 144.64M | 156.81M | 141.23M | 49.10M |
Total Assets | 593.23M | 538.42M | 560.12M | 413.18M | 259.76M |
Total Debt | 198.38M | 194.24M | 217.86M | 103.80M | 128.93M |
Net Debt | 30.28M | 78.79M | 130.21M | -37.43M | 84.34M |
Total Liabilities | 323.39M | 298.19M | 328.31M | 189.56M | 244.87M |
Stockholders' Equity | 261.04M | 235.37M | 229.62M | 223.62M | 14.89M |
Cash Flow | |||||
Free Cash Flow | 87.47M | 20.40M | -26.78M | -53.03M | 37.68M |
Operating Cash Flow | 97.70M | 47.12M | 2.50M | -45.45M | 43.64M |
Investing Cash Flow | 6.79M | 28.43M | -92.28M | -3.08M | -10.46M |
Financing Cash Flow | -53.09M | -48.89M | 28.47M | 145.16M | 7.93M |