Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
844.01M | 777.71M | 685.08M | 535.40M | 411.49M | Gross Profit |
592.97M | 545.97M | 470.73M | 366.46M | 289.97M | EBIT |
35.03M | -80.73M | -111.61M | -120.06M | -74.10M | EBITDA |
97.31M | -39.14M | -70.28M | -88.12M | -50.09M | Net Income Common Stockholders |
25.53M | -149.26M | -124.72M | -146.33M | -98.85M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
521.71M | 383.17M | 291.45M | 223.43M | 312.46M | Total Assets |
1.65B | 1.51B | 1.36B | 1.30B | 913.12M | Total Debt |
1.02B | 1.02B | 914.34M | 912.56M | 463.94M | Net Debt |
683.49M | 810.95M | 707.05M | 747.98M | 290.32M | Total Liabilities |
1.63B | 1.62B | 1.48B | 1.42B | 841.59M | Stockholders Equity |
17.71M | -118.18M | -120.07M | -126.00M | 71.54M |
Cash Flow | Free Cash Flow | |||
168.25M | 84.03M | 40.68M | 35.05M | -15.04M | Operating Cash Flow |
171.67M | 104.28M | 78.20M | 53.92M | 4.89M | Investing Cash Flow |
-46.52M | -178.75M | -39.99M | -325.38M | -156.29M | Financing Cash Flow |
5.58M | 79.60M | 7.42M | 264.13M | 200.93M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
79 Outperform | $77.88B | 44.81 | 338.74% | ― | 12.27% | 54.69% | |
78 Outperform | $15.42B | 1,777.39 | -5.91% | ― | 33.10% | -20.31% | |
76 Outperform | $115.09B | 98.20 | 23.38% | ― | 13.86% | -46.44% | |
73 Outperform | $4.65B | 27.36 | 41.09% | ― | 10.40% | 14.78% | |
73 Outperform | $29.87B | ― | -1.21% | ― | 30.77% | 79.05% | |
59 Neutral | $22.39B | 11.53 | -18.05% | 2.31% | 5.00% | -25.89% | |
54 Neutral | $1.79B | 70.53 | 164.75% | ― | 8.53% | ― |