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 |
---|---|---|---|---|---|---|---|
76 Outperform | $13.60B | 20.07 | 27.57% | 1.55% | 5.23% | 24.63% | |
74 Outperform | $3.93B | 7.07 | 11.67% | 0.20% | -6.13% | -2.63% | |
68 Neutral | $6.36B | 17.95 | 18.03% | 3.19% | 4.63% | 187.50% | |
66 Neutral | $3.27B | 23.20 | 8.89% | 1.68% | 2.26% | -37.52% | |
61 Neutral | $3.64B | 17.28 | 12.01% | 1.82% | -3.35% | -6.09% | |
60 Neutral | $6.85B | 11.57 | 3.09% | 4.18% | 2.37% | -21.38% | |
53 Neutral | $4.50B | ― | -16.13% | 3.12% | -8.42% | 57.91% |