Breakdown | |||||
TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
550.77M | 353.97M | 342.33M | 394.03M | 376.49M | 354.84M | Gross Profit |
436.79M | 353.97M | 495.10M | 401.80M | 357.91M | 306.63M | EBIT |
62.45M | 79.32M | 78.03M | 150.11M | 133.77M | 100.66M | EBITDA |
-6.89M | 70.86M | -6.89M | 154.52M | 136.51M | 106.15M | Net Income Common Stockholders |
43.87M | 55.80M | 55.85M | 114.05M | 100.03M | 76.31M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
71.52M | 574.97M | 1.15B | 119.93M | 62.28M | 101.56M | Total Assets |
5.09B | 10.74B | 11.45B | 10.43B | 11.10B | 9.84B | Total Debt |
0.00 | 0.00 | 2.27B | 222.49M | 276.76M | 233.96M | Net Debt |
-71.52M | -574.97M | 1.12B | -171.38M | -1.77B | -1.33B | Total Liabilities |
510.72K | 9.80B | 10.55B | 9.57B | 10.27B | 9.04B | Stockholders Equity |
480.92M | 934.18M | 897.44M | 867.13M | 832.95M | 806.52M |
Cash Flow | Free Cash Flow | ||||
0.00 | 29.48M | 109.62M | 112.22M | 49.72M | 95.86M | Operating Cash Flow |
0.00 | 40.51M | 116.19M | 120.78M | 129.53M | 109.12M | Investing Cash Flow |
0.00 | 716.47M | -1.03B | 677.89M | -1.35B | -2.61B | Financing Cash Flow |
0.00 | -765.91M | 924.57M | -741.03M | 1.18B | 2.50B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
80 Outperform | $755.59M | 9.14 | 12.98% | 1.37% | 2.27% | -6.70% | |
80 Outperform | $818.47M | 4.09 | 24.00% | 1.65% | 20.28% | 27.31% | |
79 Outperform | $722.55M | 11.18 | 8.51% | 2.25% | 14.60% | ― | |
71 Outperform | $750.64M | 4.13 | 4.76% | 9.13% | -18.39% | -33.85% | |
68 Neutral | $715.91M | 11.42 | 6.65% | 2.63% | 5.58% | 37.56% | |
64 Neutral | $12.87B | 9.81 | 7.76% | 16985.65% | 12.28% | -7.83% | |
63 Neutral | $767.59M | 14.31 | 5.09% | 5.88% | 6.02% | ― |