Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
1.26B | 1.15B | 848.46M | 717.48M | 651.29M | Gross Profit |
170.81M | 151.85M | 82.42M | 69.85M | 78.36M | EBIT |
84.48M | 78.77M | 17.35M | 12.09M | 29.71M | EBITDA |
84.48M | 93.00M | 41.35M | 34.66M | 48.24M | Net Income Common Stockholders |
63.49M | 58.29M | 20.35M | 16.25M | 29.83M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
24.34M | 29.91M | 40.15M | 54.33M | 57.52M | Total Assets |
667.01M | 647.21M | 501.43M | 438.85M | 398.41M | Total Debt |
65.55M | 60.83M | 45.91M | 1.25M | 1.51M | Net Debt |
41.21M | 30.92M | 5.75M | -53.09M | -56.02M | Total Liabilities |
265.99M | 299.29M | 207.97M | 150.31M | 115.96M | Stockholders Equity |
401.03M | 347.92M | 293.46M | 288.54M | 282.45M |
Cash Flow | Free Cash Flow | |||
1.52M | -1.13M | -48.09M | 6.12M | 43.21M | Operating Cash Flow |
16.87M | 10.96M | -19.16M | 15.27M | 60.71M | Investing Cash Flow |
-15.27M | -29.07M | -28.93M | -9.06M | -17.22M | Financing Cash Flow |
-6.62M | 6.75M | 36.77M | -8.24M | -13.63M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
73 Outperform | $460.55M | 7.34 | 16.96% | 1.92% | 9.03% | 8.89% | |
66 Neutral | $395.23M | 11.61 | 5.79% | ― | 0.75% | ― | |
63 Neutral | $426.90M | 7.89 | 5.75% | ― | -1.73% | -40.39% | |
60 Neutral | $6.53B | 11.32 | 3.32% | 4.27% | 2.43% | -20.55% | |
58 Neutral | $418.09M | 23.63 | 3.02% | 8.02% | -5.25% | -42.25% | |
57 Neutral | $542.76M | 54.11 | 5.73% | ― | 16.40% | -62.64% | |
57 Neutral | $352.82M | 49.14 | 2.53% | 5.71% | 2.86% | -85.38% |