Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
849.04M | 811.12M | 1.28B | 1.10B | 914.24M |
Gross Profit | ||||
103.33M | 103.40M | 211.86M | 177.48M | 124.89M |
EBIT | ||||
-7.64M | -10.89M | 85.82M | 81.01M | 41.55M |
EBITDA | ||||
-7.64M | 22.88M | 121.49M | 106.20M | 65.28M |
Net Income Common Stockholders | ||||
-20.82M | -42.98M | 72.80M | 70.90M | 33.28M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
108.67M | 79.95M | 86.47M | 75.50M | 252.90M |
Total Assets | ||||
995.56M | 938.48M | 1.08B | 1.02B | 774.17M |
Total Debt | ||||
53.18M | 286.33M | 341.74M | 322.74M | 210.67M |
Net Debt | ||||
-55.49M | 206.38M | 255.27M | 247.25M | -42.23M |
Total Liabilities | ||||
297.23M | 373.80M | 496.25M | 520.16M | 362.48M |
Stockholders Equity | ||||
698.34M | 564.68M | 587.50M | 500.71M | 411.69M |
Cash Flow | Free Cash Flow | |||
10.24M | 42.14M | 2.02M | -5.31M | 27.96M |
Operating Cash Flow | ||||
27.88M | 57.63M | 31.45M | 15.53M | 38.26M |
Investing Cash Flow | ||||
-17.64M | -15.50M | -28.93M | -289.85M | -14.60M |
Financing Cash Flow | ||||
18.47M | -48.65M | 8.46M | 96.91M | 168.62M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
76 Outperform | $118.34B | 19.06 | 35.19% | 1.10% | 4.45% | -10.01% | |
72 Outperform | $1.18B | 16.67 | 10.43% | ― | 7.63% | ― | |
70 Outperform | $6.06B | 30.89 | 11.01% | ― | 21.01% | 65.27% | |
65 Neutral | $5.41B | 28.56 | 7.93% | 1.10% | -0.99% | ― | |
58 Neutral | $758.27M | ― | -3.30% | ― | 4.68% | 55.72% | |
57 Neutral | $20.94B | 10.43 | -13.41% | 2.52% | 4.53% | -23.34% | |
55 Neutral | $947.78M | 42.32 | 2.77% | ― | 20.92% | ― |