Breakdown | |||||
TTM | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 | Dec 2019 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
1.27B | 1.16B | 292.56M | 399.80M | 340.27M | 350.13M | Gross Profit |
1.17B | 1.05B | 248.69M | 361.57M | 307.79M | 292.98M | EBIT |
556.82M | 257.85M | 207.03M | 219.69M | 114.59M | 32.00M | EBITDA |
450.52M | 241.94M | 0.00 | 0.00 | 0.00 | 45.19M | Net Income Common Stockholders |
93.66M | 102.84M | 135.60M | 177.90M | 94.12M | 26.44M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
61.09M | 383.65M | 384.98M | 409.66M | 178.10M | 135.48M | Total Assets |
582.61M | 2.71B | 2.39B | 1.94B | 1.21B | 936.27M | Total Debt |
498.72M | 2.03B | 1.82B | 1.43B | 923.69M | 799.48M | Net Debt |
437.63M | 1.64B | 1.43B | 1.02B | 745.59M | 664.00M | Total Liabilities |
604.74M | 2.17B | 2.02B | 1.62B | 1.09B | 895.93M | Stockholders Equity |
-21.79M | 434.68M | 366.41M | 328.00M | 117.28M | 40.91M |
Cash Flow | Free Cash Flow | ||||
479.39M | 455.32M | 341.28M | 205.28M | 211.99M | 99.71M | Operating Cash Flow |
479.47M | 459.32M | 346.13M | 212.37M | 212.73M | 99.96M | Investing Cash Flow |
-782.23M | -672.20M | -680.78M | -475.02M | -292.57M | -433.69M | Financing Cash Flow |
287.45M | 163.34M | 261.25M | 510.33M | 162.38M | 368.72M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
76 Outperform | $630.68M | 9.62 | 23.25% | ― | 13.55% | 5.87% | |
75 Outperform | $291.70M | 7.65 | 12.14% | 4.04% | 6.73% | 151.08% | |
74 Outperform | $2.25B | 11.72 | 17.19% | ― | 25.51% | 36.96% | |
70 Neutral | $5.67B | 23.74 | 14.15% | ― | 13.70% | -9.00% | |
68 Neutral | $690.18M | 8.50 | 19.28% | ― | -2.78% | 24.39% | |
64 Neutral | $13.80B | 10.64 | 9.23% | 4.22% | 17.66% | -7.66% | |
58 Neutral | $213.19M | ― | -20.76% | ― | -5.22% | 60.29% |