Breakdown | |||||
TTM | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 | Dec 2019 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
1.96B | 1.90B | 1.49B | 1.29B | 1.01B | 1.32B | Gross Profit |
1.28B | 1.22B | 743.59M | 925.13M | 698.77M | 931.82M | EBIT |
170.33M | 208.15M | 147.78M | 80.61M | -4.31M | 88.64M | EBITDA |
256.65M | 392.95M | 288.99M | 71.14M | 151.03M | 265.06M | Net Income Common Stockholders |
100.65M | 121.53M | 51.48M | -127.66M | -46.54M | 21.75M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
190.80M | 387.03M | 572.99M | 800.17M | 630.94M | 595.06M | Total Assets |
698.50M | 2.77B | 2.43B | 2.46B | 2.42B | 2.64B | Total Debt |
327.78M | 996.35M | 914.56M | 1.07B | 1.08B | 1.13B | Net Debt |
273.20M | 700.07M | 660.24M | 607.20M | 759.43M | 922.11M | Total Liabilities |
517.13M | 1.87B | 1.69B | 1.81B | 1.77B | 1.91B | Stockholders Equity |
181.37M | 840.29M | 678.95M | 601.21M | 601.76M | 688.77M |
Cash Flow | Free Cash Flow | ||||
208.99M | 197.50M | 73.10M | 186.83M | 31.75M | 114.62M | Operating Cash Flow |
288.25M | 275.38M | 146.40M | 281.15M | 70.91M | 174.12M | Investing Cash Flow |
-120.91M | 21.79M | -57.34M | -82.00M | 92.57M | 83.96M | Financing Cash Flow |
-196.37M | -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 |
---|---|---|---|---|---|---|---|
79 Outperform | $12.23B | 18.04 | 27.57% | 1.67% | 5.23% | 24.63% | |
72 Outperform | $3.45B | 6.22 | 11.67% | 0.23% | -6.13% | -2.63% | |
71 Outperform | $13.47B | 18.89 | 39.82% | 2.15% | 0.74% | -12.69% | |
65 Neutral | $2.64B | 19.52 | 8.89% | 1.99% | 2.26% | -37.52% | |
63 Neutral | $3.72B | 17.61 | 12.01% | 1.78% | -3.35% | -6.09% | |
59 Neutral | $12.18B | 11.09 | -1.08% | 3.77% | 1.26% | -19.82% | |
50 Neutral | $4.55B | ― | -16.13% | 3.08% | -8.42% | 57.91% |