Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
906.80M | 945.43M | 1.20B | 1.55B | 887.28M |
Gross Profit | ||||
276.20M | 263.50M | 487.11M | 748.58M | 220.78M |
EBIT | ||||
68.22M | 43.21M | 257.59M | 545.02M | 57.93M |
EBITDA | ||||
90.58M | 58.65M | 273.80M | 561.81M | 82.98M |
Net Income Common Stockholders | ||||
79.75M | 50.62M | 236.98M | 436.90M | 47.13M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
224.57M | 206.38M | 229.90M | 364.38M | 201.42M |
Total Assets | ||||
1.64B | 1.64B | 1.70B | 1.60B | 909.82M |
Total Debt | ||||
538.20M | 498.14M | 415.80M | 203.90M | 162.50M |
Net Debt | ||||
320.05M | 306.39M | 194.22M | -132.12M | -22.44M |
Total Liabilities | ||||
743.19M | 779.70M | 807.94M | 731.21M | 424.62M |
Stockholders Equity | ||||
890.06M | 856.77M | 892.57M | 869.72M | 480.18M |
Cash Flow | Free Cash Flow | |||
102.92M | 129.35M | 70.78M | 380.25M | 96.74M |
Operating Cash Flow | ||||
115.98M | 152.84M | 82.91M | 388.28M | 102.61M |
Investing Cash Flow | ||||
-516.00K | -88.88M | 15.00M | -232.68M | -22.36M |
Financing Cash Flow | ||||
-88.22M | -93.59M | -211.07M | -4.49M | 3.26M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
76 Outperform | $1.22B | 12.72 | 12.40% | ― | 40.23% | 29.40% | |
75 Outperform | $1.12B | 7.49 | 13.70% | ― | -3.85% | 5.95% | |
73 Outperform | $1.44B | 7.29 | 21.41% | ― | -9.97% | -17.87% | |
70 Neutral | $1.04B | 14.60 | 10.43% | ― | 7.63% | ― | |
69 Neutral | $1.32B | 14.57 | 12.01% | 5.07% | 25.18% | 69.11% | |
63 Neutral | $1.13B | 14.20 | 9.11% | 4.33% | -4.43% | 57.01% | |
58 Neutral | $10.03B | 10.00 | -6.85% | 3.09% | 7.49% | -11.58% |