Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
607.47M | 578.86M | 722.87M | 749.30M | 433.62M | Gross Profit |
395.94M | 375.79M | 443.07M | 446.82M | 258.57M | EBIT |
195.59M | 213.39M | 294.12M | 317.58M | 149.86M | EBITDA |
224.19M | 221.10M | 300.81M | 332.37M | 155.63M | Net Income Common Stockholders |
181.99M | 177.08M | 240.65M | 282.42M | 132.28M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
342.32M | 413.48M | 491.69M | 451.39M | 375.41M | Total Assets |
1.23B | 896.55M | 1.14B | 1.14B | 911.36M | Total Debt |
540.82M | 319.16M | 342.88M | 312.48M | 409.88M | Net Debt |
198.50M | 130.68M | -148.80M | -138.92M | 34.48M | Total Liabilities |
733.21M | 475.14M | 506.65M | 524.77M | 540.13M | Stockholders Equity |
501.26M | 421.41M | 628.53M | 619.27M | 371.23M |
Cash Flow | Free Cash Flow | |||
169.61M | 180.55M | 243.48M | 249.50M | 140.16M | Operating Cash Flow |
201.08M | 208.57M | 271.87M | 277.85M | 162.02M | Investing Cash Flow |
-136.48M | -72.95M | 16.32M | -24.84M | -115.44M | Financing Cash Flow |
88.67M | -439.80M | -247.68M | -182.07M | 51.85M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
80 Outperform | $6.80B | 35.09 | 23.87% | ― | 41.03% | 51.42% | |
74 Outperform | $4.68B | 21.71 | 11.83% | ― | 21.23% | 56.90% | |
73 Outperform | $6.93B | 135.72 | 7.39% | ― | -29.54% | -76.42% | |
72 Outperform | $4.98B | 15.80 | 7.76% | 1.64% | -1.93% | -15.55% | |
67 Neutral | $11.43B | 58.36 | 35.95% | 1.75% | 1.34% | -1.82% | |
64 Neutral | $4.41B | 21.86 | 7.88% | ― | 5.22% | -58.99% | |
62 Neutral | $31.72B | 6.46 | -12.45% | 1.96% | 5.62% | -22.66% |