Breakdown | ||||
Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 | Dec 2019 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
1.90B | 1.49B | 1.29B | 1.01B | 1.32B | Gross Profit |
1.22B | 743.59M | 925.13M | 698.77M | 931.82M | EBIT |
208.15M | 147.78M | 80.61M | -4.31M | 88.64M | EBITDA |
392.95M | 288.99M | 71.14M | 151.03M | 265.06M | Net Income Common Stockholders |
121.53M | 51.48M | -127.66M | -46.54M | 21.75M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
387.03M | 572.99M | 800.17M | 630.94M | 595.06M | Total Assets |
2.77B | 2.43B | 2.46B | 2.42B | 2.64B | Total Debt |
996.35M | 914.56M | 1.07B | 1.08B | 1.13B | Net Debt |
700.07M | 660.24M | 607.20M | 759.43M | 922.11M | Total Liabilities |
1.87B | 1.69B | 1.81B | 1.77B | 1.91B | Stockholders Equity |
840.29M | 678.95M | 601.21M | 601.76M | 688.77M |
Cash Flow | Free Cash Flow | |||
197.50M | 73.10M | 186.83M | 31.75M | 114.62M | Operating Cash Flow |
275.38M | 146.40M | 281.15M | 70.91M | 174.12M | Investing Cash Flow |
21.79M | -57.34M | -82.00M | 92.57M | 83.96M | Financing Cash Flow |
-250.49M | -297.00M | -64.11M | -49.05M | -267.49M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
76 Outperform | $13.71B | 20.23 | 27.57% | 1.50% | 5.23% | 24.63% | |
74 Outperform | $3.74B | 6.74 | 11.67% | 0.21% | -6.13% | -2.63% | |
70 Outperform | $6.28B | 17.86 | 18.03% | 3.17% | 4.63% | 187.50% | |
66 Neutral | $3.24B | 23.98 | 8.89% | 1.62% | 2.26% | -37.52% | |
61 Neutral | $3.53B | 16.77 | 12.01% | 1.85% | -3.35% | -6.09% | |
60 Neutral | $6.86B | 11.74 | 3.14% | 4.15% | 2.37% | -21.95% | |
53 Neutral | $4.51B | ― | -16.13% | 3.08% | -8.42% | 57.91% |