Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
528.36M | 501.98M | 435.56M | 213.62M | 878.68M | Gross Profit |
456.69M | 421.64M | 375.97M | 143.53M | 427.00M | EBIT |
110.86M | 198.68M | 131.72M | -103.61M | 165.36M | EBITDA |
202.85M | 295.34M | 245.42M | 15.57M | 265.23M | Net Income Common Stockholders |
109.59M | 177.73M | 107.25M | -147.02M | 102.30M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
129.42M | 368.89M | 156.00M | 102.72M | 437.74M | Total Assets |
2.46B | 2.75B | 2.59B | 2.43B | 2.55B | Total Debt |
121.93M | 525.37M | 533.67M | 613.90M | 699.53M | Net Debt |
1.54M | 176.99M | 377.67M | 511.17M | 261.79M | Total Liabilities |
304.46M | 726.21M | 740.33M | 777.62M | 892.86M | Stockholders Equity |
2.16B | 2.02B | 1.85B | 1.65B | 1.66B |
Cash Flow | Free Cash Flow | |||
0.00 | 234.25M | 178.33M | -114.30M | 51.29M | Operating Cash Flow |
0.00 | 289.12M | 306.54M | 35.95M | 213.12M | Investing Cash Flow |
0.00 | -42.91M | -124.43M | -145.24M | -118.70M | Financing Cash Flow |
0.00 | -53.83M | -128.83M | -225.73M | 69.95M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
$2.15B | 19.52 | 5.24% | ― | ― | ― | ||
62 Neutral | $6.88B | 11.32 | 2.95% | 3.87% | 2.70% | -24.57% | |
$2.12B | 2,950.00 | 0.03% | ― | ― | ― | ||
$5.20B | 10.18 | 2.04% | ― | ― | |||
$18.79B | 14.80 | 11.92% | 3.37% | ― | ― | ||
$15.95B | 14.33 | 203.51% | 1.74% | ― | ― | ||
$3.47B | 7.90 | 5.38% | ― | ― |