Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
1.88B | 1.89B | 2.03B | 1.55B | 1.14B | Gross Profit |
428.80M | 451.00M | 448.80M | 386.60M | 292.35M | EBIT |
102.70M | 205.30M | 197.10M | 145.60M | 74.38M | EBITDA |
225.90M | 327.20M | 302.80M | 244.90M | 149.89M | Net Income Common Stockholders |
44.20M | 103.50M | 106.20M | 134.70M | 18.20M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
44.20M | 37.50M | 60.80M | 65.70M | 68.50M | Total Assets |
1.86B | 1.83B | 1.89B | 1.63B | 1.39B | Total Debt |
1.03B | 927.20M | 915.30M | 782.90M | 738.44M | Net Debt |
983.30M | 889.70M | 854.50M | 717.20M | 673.58M | Total Liabilities |
1.38B | 1.35B | 1.43B | 1.31B | 1.21B | Stockholders Equity |
474.90M | 478.50M | 459.40M | 319.70M | 181.01M |
Cash Flow | Free Cash Flow | |||
-81.40M | 173.10M | -151.80M | -69.50M | -19.66M | Operating Cash Flow |
125.30M | 345.90M | 81.00M | 145.20M | 125.28M | Investing Cash Flow |
-206.70M | -172.80M | -232.80M | -214.70M | -144.94M | Financing Cash Flow |
89.30M | -197.10M | 149.30M | 73.30M | 13.54M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
78 Outperform | $644.89M | 15.50 | 20.07% | 1.28% | 8.24% | 4.69% | |
68 Neutral | $1.23B | 22.20 | 4.65% | 2.79% | -0.16% | 47.70% | |
67 Neutral | $755.79M | 7.85 | 11.87% | 5.17% | 10.42% | ― | |
65 Neutral | $857.02M | 17.67 | -1.64% | ― | 2.23% | -115.70% | |
60 Neutral | $592.52M | 23.10 | 5.55% | 0.79% | -2.31% | -69.16% | |
50 Neutral | $1.99B | -1.06 | -21.34% | 3.71% | 2.03% | -30.65% | |
49 Neutral | $1.54B | 50.05 | 4.66% | 9.71% | -0.68% | ― |