Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
1.04B | 980.59M | 1.23B | 1.03B | 660.42M | Gross Profit |
445.70M | 361.90M | 629.32M | 461.57M | 292.40M | EBIT |
337.01M | 198.06M | 417.88M | 244.99M | 190.01M | EBITDA |
428.44M | 278.50M | 516.90M | 330.04M | 240.36M | Net Income Common Stockholders |
245.79M | 145.40M | 325.20M | 161.11M | 99.67M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
105.53M | 110.97M | 433.79M | 381.46M | 191.04M | Total Assets |
1.95B | 1.77B | 1.83B | 1.87B | 1.79B | Total Debt |
270.13M | 237.73M | 295.72M | 406.74M | 441.64M | Net Debt |
164.59M | 126.75M | -138.07M | 25.27M | 250.60M | Total Liabilities |
464.30M | 373.06M | 433.81M | 602.50M | 659.77M | Stockholders Equity |
1.38B | 1.30B | 1.31B | 1.20B | 1.06B |
Cash Flow | Free Cash Flow | |||
57.87M | -35.96M | 247.78M | 240.73M | 121.51M | Operating Cash Flow |
311.24M | 315.37M | 326.16M | 292.19M | 192.39M | Investing Cash Flow |
-244.49M | -351.92M | -51.98M | -1.33M | -37.14M | Financing Cash Flow |
-70.16M | -286.73M | -217.46M | -100.15M | -23.27M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
70 Outperform | $11.71B | 11.50 | 20.60% | 4.38% | -8.88% | 8.31% | |
67 Neutral | $2.27B | 6.86 | 18.32% | 4.97% | 5.27% | 69.50% | |
66 Neutral | $4.43B | 22.98 | 2.21% | 1.57% | -33.84% | -36.71% | |
62 Neutral | $19.23B | 12.26 | 5.84% | 5.21% | -0.24% | -23.64% | |
59 Neutral | $63.87B | ― | -0.40% | 4.16% | -2.10% | -103.46% | |
49 Neutral | $1.96B | -1.23 | -21.20% | 3.72% | 0.95% | -28.96% |