Breakdown | |||||
TTM | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 | Dec 2019 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
124.08M | 103.80M | 97.49M | 89.64M | 75.91M | 62.36M | Gross Profit |
124.08M | 103.80M | 97.49M | 89.64M | 75.91M | 62.36M | EBIT |
52.08M | 43.15M | 62.78M | 46.72M | 25.98M | 19.01M | EBITDA |
56.40M | 46.00M | 49.44M | 48.30M | 27.86M | 20.68M | Net Income Common Stockholders |
40.13M | 20.90M | 36.29M | 35.43M | 19.45M | 13.45M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
-39.42M | 215.18M | 212.59M | 251.26M | 161.57M | 95.34M | Total Assets |
3.61B | 3.61B | 2.73B | 2.51B | 2.35B | 2.01B | Total Debt |
245.00M | 234.40M | 120.66M | 111.45M | 190.64M | 127.44M | Net Debt |
29.82M | 19.22M | 7.03M | -45.22M | 90.80M | 79.56M | Total Liabilities |
3.24B | 3.24B | 2.44B | 2.24B | 2.11B | 1.79B | Stockholders Equity |
370.90M | 370.90M | 289.56M | 266.67M | 238.11M | 226.39M |
Cash Flow | Free Cash Flow | ||||
44.20M | 140.72M | 34.97M | 27.85M | 24.15M | 19.78M | Operating Cash Flow |
46.28M | 143.84M | 36.88M | 28.04M | 24.51M | 20.81M | Investing Cash Flow |
-69.25M | 20.33M | -233.07M | 7.04M | -327.18M | -81.17M | Financing Cash Flow |
155.05M | -62.13M | 167.60M | 23.95M | 316.36M | 86.73M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
77 Outperform | $372.99M | 8.88 | 10.83% | 1.62% | 31.85% | 69.42% | |
74 Outperform | $585.05M | 11.99 | 7.39% | 4.67% | 6.97% | -16.70% | |
67 Neutral | $473.53M | 9.46 | 9.17% | 3.16% | 11.48% | -6.49% | |
65 Neutral | $227.62M | 9.58 | 11.53% | 2.61% | 9.39% | -6.09% | |
64 Neutral | $14.59B | 10.31 | 8.70% | 4.21% | 16.52% | -11.97% | |
61 Neutral | $927.27M | 12.94 | 10.25% | 3.83% | 41.65% | 668.73% |