Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 356.74M | 212.25M | 140.42M | 149.61M | 104.60M |
Gross Profit | 297.57M | 165.92M | 97.32M | 112.38M | 76.02M |
Operating Income | 106.60M | 49.22M | -1.60M | 43.02M | 19.43M |
EBITDA | 116.03M | 57.95M | 5.82M | 48.61M | 24.79M |
Net Income | 64.82M | 27.22M | -12.33M | 23.98M | 6.91M |
Balance Sheet | |||||
Cash & Short-Term Investments | 139.04M | 103.57M | 98.56M | 103.43M | 109.14M |
Total Assets | 409.05M | 287.53M | 241.73M | 248.60M | 215.85M |
Total Debt | 15.04M | 17.43M | 19.48M | 21.12M | 22.98M |
Net Debt | -53.35M | -10.84M | -15.07M | -31.39M | -31.27M |
Total Liabilities | 168.04M | 102.23M | 82.14M | 76.42M | 53.87M |
Stockholders' Equity | 241.01M | 185.30M | 159.59M | 172.19M | 161.98M |
Cash Flow | |||||
Free Cash Flow | 54.06M | 2.40M | -10.36M | 18.77M | 7.11M |
Operating Cash Flow | 58.81M | 5.79M | -3.27M | 22.20M | 10.08M |
Investing Cash Flow | -4.11M | -4.02M | -7.12M | -3.40M | -2.80M |
Financing Cash Flow | -14.55M | -7.99M | -7.68M | -20.45M | -1.94M |