Breakdown | |||||
TTM | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 | Dec 2019 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
208.65M | 189.36M | 182.69M | 93.89M | 53.30M | 40.02M | Gross Profit |
126.38M | 119.86M | 114.52M | 52.14M | 12.61M | 8.09M | EBIT |
120.00M | 119.43M | 106.64M | 45.65M | 6.98M | 1.98M | EBITDA |
147.66M | 143.82M | 129.84M | 52.95M | 14.77M | 5.92M | Net Income Common Stockholders |
113.10M | 114.55M | 106.24M | 42.96M | -83.72K | -5.11M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
6.96M | 58.61M | 25.85M | 26.53M | 3.56M | 985.42K | Total Assets |
66.95M | 424.67M | 328.59M | 221.51M | 110.58M | 126.86M | Total Debt |
36.59M | 130.00M | 107.23M | 118.04M | 69.37M | 89.48M | Net Debt |
29.63M | 71.39M | 81.39M | 91.51M | 65.81M | 88.50M | Total Liabilities |
44.38M | 158.10M | 160.44M | 144.74M | 75.23M | 98.75M | Stockholders Equity |
22.58M | 266.58M | 168.16M | 76.77M | 35.36M | 28.11M |
Cash Flow | Free Cash Flow | ||||
-44.44M | 17.71M | 23.39M | -21.49M | 1.76M | -52.58M | Operating Cash Flow |
131.95M | 130.01M | 114.08M | 52.63M | 2.43M | 3.14M | Investing Cash Flow |
-166.25M | -102.19M | -87.13M | -74.11M | 16.30M | -55.72M | Financing Cash Flow |
64.23M | 5.06M | -27.01M | 46.65M | -18.32M | 45.30M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
81 Outperform | $228.97M | 2.02 | 35.83% | 7.33% | 13.90% | 3.21% | |
77 Outperform | $1.88B | 5.64 | 14.71% | 15.83% | 33.31% | 62.94% | |
74 Outperform | $1.50B | 3.08 | 15.68% | 4.11% | 6.00% | -9.89% | |
73 Outperform | $1.56B | 7.37 | 11.68% | 15.42% | 14.81% | 96.97% | |
69 Neutral | $1.15B | 3.22 | 12.41% | 0.52% | -1.61% | -3.33% | |
64 Neutral | $1.22B | 4.17 | 13.07% | 4.53% | 37.10% | -17.36% | |
62 Neutral | $8.17B | 12.83 | 0.26% | 3.07% | 3.83% | -16.44% |