Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
1.83B | 1.62B | 1.43B | 1.32B | 1.07B | Gross Profit |
1.83B | 221.39M | 165.72M | 191.80M | 105.94M | EBIT |
104.62M | 98.70M | 46.36M | 82.55M | 53.23M | EBITDA |
323.10M | 292.79M | 278.53M | 278.37M | 199.74M | Net Income Common Stockholders |
2.79M | 3.04M | 33.61M | 44.32M | -1.75M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
740.02M | 342.57M | 127.83M | 134.61M | 102.02M | Total Assets |
3.29B | 2.69B | 2.43B | 2.06B | 1.79B | Total Debt |
1.73B | 1.49B | 1.51B | 1.40B | 1.18B | Net Debt |
988.84M | 1.15B | 1.39B | 1.26B | 1.08B | Total Liabilities |
2.15B | 1.88B | 1.94B | 1.71B | 1.53B | Stockholders Equity |
902.31M | 630.70M | 333.00M | 228.90M | 165.74M |
Cash Flow | Free Cash Flow | |||
1.29M | 44.26M | -103.00M | -71.20M | 108.32M | Operating Cash Flow |
233.02M | 220.86M | 146.42M | 149.49M | 233.76M | Investing Cash Flow |
-233.07M | -201.47M | -246.95M | -221.51M | -126.24M | Financing Cash Flow |
397.95M | 195.63M | 93.65M | 104.67M | -45.56M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
74 Outperform | $11.99B | 11.05 | 17.82% | 0.43% | 10.82% | 65.64% | |
72 Outperform | $83.04B | 15.29 | -230.22% | 0.78% | 8.67% | 15.32% | |
72 Outperform | $12.44B | 4.13 | 110.75% | ― | 0.57% | 440.71% | |
62 Neutral | $3.76B | 1,551.07 | 0.36% | ― | 13.18% | 401.41% | |
62 Neutral | $12.06B | 14.09 | 159.08% | ― | 5.56% | 45.02% | |
52 Neutral | $387.48M | ― | 39.18% | ― | 1.16% | -278.41% | |
49 Neutral | $6.88B | 0.82 | -52.97% | 2.48% | 20.92% | 1.17% |