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 |
---|---|---|---|---|---|---|---|
74 Outperform | $486.79M | 7.76 | 16.96% | 1.81% | 9.03% | 8.89% | |
67 Neutral | $432.89M | 41.48 | 3.69% | 4.65% | 3.92% | -73.64% | |
65 Neutral | $491.09M | 23.63 | 3.40% | ― | -4.25% | ― | |
63 Neutral | $455.45M | 8.64 | 5.91% | ― | -0.24% | -10.33% | |
61 Neutral | $6.58B | 11.77 | 3.05% | 3.99% | 2.61% | -21.52% | |
57 Neutral | $581.62M | 57.98 | 5.73% | ― | 16.40% | -62.64% | |
55 Neutral | $399.82M | 23.31 | 3.02% | 8.13% | -5.25% | -42.25% |