Breakdown | |||||
TTM | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 | Dec 2019 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
1.53B | 1.49B | 1.26B | 947.42M | 997.60M | 989.68M | Gross Profit |
981.89M | 915.37M | 791.14M | 550.59M | 619.60M | 542.63M | EBIT |
230.93M | 189.36M | 210.54M | -2.93M | 48.40M | 82.45M | EBITDA |
494.33M | 459.99M | 423.49M | 163.07M | 201.54M | 249.55M | Net Income Common Stockholders |
-60.87M | -83.77M | -54.57M | -118.75M | -45.60M | -60.71M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
102.23M | 341.81M | 426.28M | 476.24M | 802.30M | 43.29M | Total Assets |
0.00 | 7.40B | 7.52B | 7.33B | 6.98B | 6.17B | Total Debt |
0.00 | 1.15B | 1.14B | 991.77M | 987.50M | 1.82B | Net Debt |
102.23M | 1.06B | 1.09B | 681.88M | 676.30M | 1.78B | Total Liabilities |
0.00 | 2.88B | 2.89B | 2.67B | 2.19B | 3.07B | Stockholders Equity |
3.27B | 4.52B | 4.63B | 4.67B | 4.79B | 3.10B |
Cash Flow | Free Cash Flow | ||||
69.32M | 92.02M | 26.47M | -96.83M | 156.66M | -43.04M | Operating Cash Flow |
205.86M | 218.85M | 174.97M | -20.04M | 201.10M | 7.23M | Investing Cash Flow |
-105.21M | 44.69M | -396.09M | 88.47M | -541.78M | -50.27M | Financing Cash Flow |
-111.25M | -213.44M | -43.01M | -69.69M | 608.55M | -15.91M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
75 Outperform | $5.26B | 20.19 | 22.95% | ― | 13.13% | 56.75% | |
75 Outperform | $1.39B | 26.30 | 21.41% | ― | 14.70% | 275.89% | |
71 Outperform | $10.87B | 20.41 | 10.97% | 1.77% | -5.51% | 27.79% | |
68 Neutral | $1.12B | ― | -13.11% | ― | 9.27% | 34.66% | |
62 Neutral | $265.37M | ― | -1.17% | ― | 7.00% | 26.40% | |
58 Neutral | $21.35B | 10.05 | -19.26% | 2.35% | 5.02% | -22.63% | |
47 Neutral | $84.09M | ― | -147.16% | ― | -13.78% | -5297.96% |