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 |
---|---|---|---|---|---|---|---|
73 Outperform | $375.82M | 33.52 | 28.88% | ― | 87.26% | ― | |
70 Outperform | $638.47M | 21.52 | 9.39% | 1.84% | -1.49% | -34.38% | |
62 Neutral | $7.50B | 12.89 | 3.19% | 3.38% | 3.64% | -14.27% | |
59 Neutral | $384.14M | 13.43 | 8.05% | 5.96% | -5.77% | 14.45% | |
59 Neutral | $47.07M | 33.84 | 3.09% | ― | -30.73% | -83.53% | |
58 Neutral | $593.77M | 14.29 | 11.45% | 1.20% | 13.88% | 19.64% | |
48 Neutral | $152.01M | ― | -4.37% | ― | -14.06% | -102.73% |