Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
388.23M | 340.91M | 321.62M | 355.78M | 352.63M | Gross Profit |
78.57M | 67.45M | 55.13M | 64.40M | 84.92M | EBIT |
45.21M | 35.03M | 32.72M | 30.03M | 56.20M | EBITDA |
45.21M | 41.04M | 30.28M | 33.01M | 59.20M | Net Income Common Stockholders |
41.46M | 34.56M | 20.70M | 25.65M | 46.96M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
22.67M | 114.11M | 95.57M | 144.00M | 155.02M | Total Assets |
453.40M | 440.54M | 411.85M | 420.40M | 433.17M | Total Debt |
9.96M | 10.66M | 10.73M | 10.16M | 3.36M | Net Debt |
-7.70M | -76.99M | -59.98M | -99.64M | -82.67M | Total Liabilities |
85.77M | 84.28M | 63.80M | 62.77M | 58.82M | Stockholders Equity |
367.63M | 356.26M | 348.05M | 357.62M | 374.35M |
Cash Flow | Free Cash Flow | |||
-60.96M | 43.55M | 7.74M | 31.82M | 38.35M | Operating Cash Flow |
-53.43M | 45.39M | 8.77M | 34.69M | 40.97M | Investing Cash Flow |
14.96M | -447.00K | -16.44M | 32.55M | 7.16M | Financing Cash Flow |
-31.53M | -28.00M | -31.43M | -43.47M | -41.67M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
76 Outperform | $539.03M | 39.14 | 28.88% | ― | 87.26% | ― | |
64 Neutral | $4.28B | 11.80 | 5.33% | 250.46% | 4.10% | -9.26% | |
62 Neutral | $613.60M | 14.77 | 11.45% | 1.16% | 13.88% | 19.64% | |
62 Neutral | $414.07M | 14.47 | 8.05% | 5.53% | -5.77% | 14.45% | |
61 Neutral | $579.59M | 19.78 | 9.56% | 2.00% | -1.49% | -34.38% | |
58 Neutral | $51.91M | 36.53 | 3.09% | ― | -30.73% | -83.53% | |
49 Neutral | $248.20M | ― | -4.37% | ― | -14.06% | -102.73% |