Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
299.40M | 1.16B | 292.56M | 399.80M | 340.27M |
Gross Profit | ||||
249.26M | 1.05B | 248.69M | 361.57M | 307.79M |
EBIT | ||||
1.49M | 257.85M | 207.03M | 219.69M | 114.59M |
EBITDA | ||||
0.00 | 241.94M | 0.00 | 0.00 | 0.00 |
Net Income Common Stockholders | ||||
87.37M | 102.84M | 135.60M | 177.90M | 94.12M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
499.64M | 383.65M | 384.98M | 409.66M | 178.10M |
Total Assets | ||||
3.27B | 2.71B | 2.39B | 1.94B | 1.21B |
Total Debt | ||||
2.22B | 2.03B | 1.82B | 1.43B | 923.69M |
Net Debt | ||||
1.72B | 1.64B | 1.43B | 1.02B | 745.59M |
Total Liabilities | ||||
2.78B | 2.17B | 2.02B | 1.62B | 1.09B |
Stockholders Equity | ||||
492.91M | 434.68M | 366.41M | 328.00M | 117.28M |
Cash Flow | Free Cash Flow | |||
469.40M | 455.32M | 341.28M | 205.28M | 211.99M |
Operating Cash Flow | ||||
469.40M | 459.32M | 346.13M | 212.37M | 212.73M |
Investing Cash Flow | ||||
-747.03M | -672.20M | -680.78M | -475.02M | -292.57M |
Financing Cash Flow | ||||
393.61M | 163.34M | 261.25M | 510.33M | 162.38M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
84 Outperform | $490.05M | 2.23 | 17.96% | 3.21% | 17.07% | -8.81% | |
80 Outperform | $777.38M | 10.78 | 23.00% | ― | 13.46% | 10.43% | |
79 Outperform | $737.87M | 9.09 | 19.28% | ― | -2.78% | 24.39% | |
74 Outperform | $324.24M | 7.80 | 12.14% | 3.82% | 6.73% | 151.08% | |
73 Outperform | $648.08M | 21.49 | 8.32% | ― | 14.71% | ― | |
63 Neutral | $12.07B | 9.35 | 8.15% | 79.57% | 12.85% | -5.13% | |
60 Neutral | $679.96M | 9.64 | 6.13% | ― | 39.47% | ― |