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 |
---|---|---|---|---|---|---|---|
73 Outperform | $6.57B | 32.84 | 11.01% | ― | 21.01% | 65.27% | |
73 Outperform | $5.61B | 31.16 | 21.90% | ― | 29.83% | 33.42% | |
65 Neutral | $4.44B | 12.59 | 8.73% | 1.80% | -2.85% | -1.90% | |
64 Neutral | $3.92B | 18.20 | 8.17% | ― | 0.94% | -60.23% | |
62 Neutral | $6.39B | 95.47 | 8.71% | ― | -30.90% | -76.39% | |
61 Neutral | $7.27B | 35.21 | 39.95% | 2.23% | 5.01% | 0.67% | |
57 Neutral | $20.24B | 9.51 | -13.28% | 2.72% | 5.43% | -24.54% |