Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
1.88B | 1.88B | 1.57B | 1.21B | 873.60M |
Gross Profit | ||||
493.70M | 507.20M | 419.60M | 314.40M | 214.50M |
EBIT | ||||
18.60M | 54.40M | 40.80M | 18.00M | 800.00K |
EBITDA | ||||
159.50M | 192.10M | 154.40M | 102.60M | 68.20M |
Net Income Common Stockholders | ||||
-62.10M | 8.90M | 9.30M | -20.80M | -24.00M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
13.40M | 31.00M | 2.70M | 2.30M | 1.20M |
Total Assets | ||||
1.48B | 1.57B | 1.29B | 982.60M | 746.20M |
Total Debt | ||||
318.80M | 1.18B | 921.80M | 679.40M | 461.00M |
Net Debt | ||||
305.40M | 1.15B | 919.10M | 677.10M | 459.80M |
Total Liabilities | ||||
1.40B | 1.42B | 1.15B | 847.90M | 589.30M |
Stockholders Equity | ||||
77.60M | 149.70M | 139.80M | 134.70M | 156.90M |
Cash Flow | Free Cash Flow | |||
57.00M | -10.80M | -50.70M | -19.70M | -84.30M |
Operating Cash Flow | ||||
57.00M | 63.80M | 26.00M | 30.70M | -38.40M |
Investing Cash Flow | ||||
-56.20M | -122.80M | -162.60M | -113.40M | -224.50M |
Financing Cash Flow | ||||
-17.90M | 87.30M | 136.90M | 83.80M | 264.10M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
76 Outperform | $39.93B | 15.80 | 30.74% | 1.09% | 7.07% | 9.56% | |
74 Outperform | $4.68B | 21.85 | 19.77% | 0.72% | 8.06% | 36.93% | |
70 Outperform | $3.43B | 27.80 | 21.26% | 1.21% | 3.22% | -27.67% | |
65 Neutral | $286.02M | 5.16 | 8.98% | ― | -2.24% | 42.13% | |
62 Neutral | $7.68B | 13.06 | 3.21% | 3.34% | 3.61% | -14.41% | |
47 Neutral | $148.53M | ― | -54.64% | 5.04% | -0.01% | -1174.26% | |
47 Neutral | $365.12M | 11.08 | -5.81% | ― | -2.04% | -133.17% |