Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
277.47M | 546.27M | 540.81M | 492.34M | 416.76M | Gross Profit |
181.80M | 380.55M | 370.82M | 339.56M | 278.36M | EBIT |
525.76M | 339.27M | 157.61M | 186.55M | 92.39M | EBITDA |
716.89M | 339.27M | 361.16M | 372.32M | 263.06M | Net Income Common Stockholders |
531.82M | 265.70M | 168.72M | 124.94M | 35.72M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
54.59M | 551.97M | 20.25M | 41.81M | 69.74M | Total Assets |
933.60M | 4.06B | 4.05B | 3.97B | 4.11B | Total Debt |
301.37M | 1.63B | 1.71B | 1.68B | 1.93B | Net Debt |
246.78M | 1.07B | 1.69B | 1.64B | 1.86B | Total Liabilities |
416.86M | 1.89B | 1.95B | 1.92B | 2.16B | Stockholders Equity |
516.74M | 2.18B | 2.09B | 2.04B | 1.94B |
Cash Flow | Free Cash Flow | |||
112.04M | 238.53M | 257.26M | 282.51M | 190.17M | Operating Cash Flow |
112.04M | 238.53M | 257.26M | 282.51M | 190.17M | Investing Cash Flow |
1.84B | 559.90M | -167.56M | 74.45M | 102.48M | Financing Cash Flow |
-2.46B | -250.62M | -111.74M | -380.98M | -237.36M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
72 Outperform | $8.41B | 28.57 | 9.58% | 4.49% | 6.21% | 22.32% | |
71 Outperform | $13.21B | 34.47 | 5.82% | 3.73% | 10.15% | 3.36% | |
71 Outperform | $682.12M | 1.33 | 39.40% | 9.13% | -29.17% | 102.41% | |
70 Outperform | $8.04B | 23.64 | 11.61% | 4.20% | 3.41% | 10.54% | |
63 Neutral | $14.40B | 38.36 | 4.03% | 4.57% | 14.51% | -45.53% | |
61 Neutral | $4.73B | 18.32 | -3.52% | 11.32% | 5.97% | -21.87% | |
42 Neutral | $136.77M | ― | -32.96% | 8.28% | -32.95% | -45.50% |