Breakdown | |||||
TTM | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 | Dec 2019 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
550.77M | 342.33M | 394.03M | 376.49M | 354.84M | 322.65M | Gross Profit |
436.79M | 495.10M | 401.80M | 357.91M | 306.63M | 300.15M | EBIT |
62.45M | 78.03M | 150.11M | 133.77M | 100.66M | 107.62M | EBITDA |
-6.89M | -6.89M | 154.52M | 136.51M | 106.15M | 114.65M | Net Income Common Stockholders |
43.87M | 55.85M | 114.05M | 100.03M | 76.31M | 83.28M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
74.21M | 1.15B | 119.93M | 62.28M | 101.56M | 66.63M | Total Assets |
6.55B | 11.45B | 10.43B | 11.10B | 9.84B | 7.17B | Total Debt |
0.00 | 2.27B | 222.49M | 276.76M | 233.96M | 183.05M | Net Debt |
-74.21M | 1.12B | -171.38M | -1.77B | -1.33B | -443.51M | Total Liabilities |
2.43M | 10.55B | 9.57B | 10.27B | 9.04B | 6.48B | Stockholders Equity |
602.66M | 897.44M | 867.13M | 832.95M | 806.52M | 695.90M |
Cash Flow | Free Cash Flow | ||||
0.00 | 109.62M | 112.22M | 49.72M | 95.86M | 68.76M | Operating Cash Flow |
0.00 | 116.19M | 120.78M | 129.53M | 109.12M | 107.03M | Investing Cash Flow |
0.00 | -1.03B | 677.89M | -1.35B | -2.61B | -575.75M | Financing Cash Flow |
0.00 | 924.57M | -741.03M | 1.18B | 2.50B | 464.77M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
75 Outperform | $972.01M | 8.24 | 10.77% | 5.87% | 17.88% | -3.25% | |
71 Outperform | $728.12M | 12.84 | 6.09% | 2.58% | 13.87% | 0.21% | |
71 Outperform | $2.11B | 9.22 | 9.72% | 4.29% | 9.95% | -11.02% | |
64 Neutral | $12.70B | 9.08 | 9.19% | 4.89% | 16.29% | -8.64% | |
60 Neutral | $93.34M | 15.41 | 4.82% | 4.01% | 7.55% | -20.61% | |
48 Neutral | $443.12M | 8.52 | -8.14% | 5.48% | -20.47% | -177.92% |