Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
1.80B | 1.57B | 1.15B | 417.73M | 351.59M | Gross Profit |
613.77M | 551.88M | 390.90M | 219.24M | 186.54M | EBIT |
55.95M | 42.99M | 41.79M | 4.45M | 14.74M | EBITDA |
55.95M | 104.36M | 82.42M | 30.68M | 28.14M | Net Income Common Stockholders |
-7.33M | -8.97M | 7.41M | 9.41M | 15.11M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
66.48M | 83.93M | 24.55M | 4.18M | 28.39M | Total Assets |
1.73B | 1.55B | 1.22B | 256.16M | 256.30M | Total Debt |
137.19M | 649.05M | 461.97M | 27.21M | 10.31M | Net Debt |
70.71M | 565.12M | 437.42M | 23.03M | -18.09M | Total Liabilities |
1.09B | 888.73M | 652.62M | 123.15M | 133.88M | Stockholders Equity |
640.54M | 661.60M | 563.00M | 133.01M | 122.42M |
Cash Flow | Free Cash Flow | |||
42.77M | 77.61M | -31.13M | -2.74M | 30.84M | Operating Cash Flow |
56.45M | 102.29M | -11.03M | 5.45M | 32.53M | Investing Cash Flow |
-229.68M | -278.52M | -126.69M | -41.19M | -3.99M | Financing Cash Flow |
159.30M | 250.41M | 148.46M | 10.66M | -5.77M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
76 Outperform | $1.28B | 19.26 | 17.54% | ― | 7.35% | 9.35% | |
74 Outperform | $8.90B | 23.48 | 22.70% | 0.68% | 0.37% | 3.52% | |
71 Outperform | $46.50B | 24.78 | 58.98% | 0.85% | 4.19% | 6.60% | |
68 Neutral | $4.19B | 19.79 | 15.53% | 4.47% | -5.71% | -31.93% | |
68 Neutral | $855.49M | 14.15 | 22.49% | 4.52% | 3.26% | -14.20% | |
62 Neutral | $7.68B | 13.06 | 3.21% | 3.34% | 3.62% | -14.40% | |
60 Neutral | $1.26B | 760.60 | -1.13% | ― | 14.88% | 9.87% |