Breakdown | |||
TTM | Dec 2023 | Dec 2022 | Dec 2021 |
---|---|---|---|
Income Statement | Total Revenue | ||
701.16M | 764.63M | 755.35M | 518.86M | Gross Profit |
240.22M | 216.33M | 222.75M | 122.95M | EBIT |
119.19M | 123.89M | 139.49M | 58.72M | EBITDA |
121.24M | 124.97M | 140.35M | 65.72M | Net Income Common Stockholders |
74.12M | 123.18M | 140.44M | 62.53M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||
29.60M | 19.78M | 29.60M | 25.34M | Total Assets |
223.37M | 352.69M | 223.37M | 201.19M | Total Debt |
18.39M | 78.40M | 18.39M | 74.41M | Net Debt |
-11.21M | 58.63M | -11.21M | 49.07M | Total Liabilities |
58.86M | 143.79M | 58.86M | 105.67M | Stockholders Equity |
164.51M | 208.90M | 164.51M | 95.52M |
Cash Flow | Free Cash Flow | ||
31.54M | 74.95M | 131.09M | 30.14M | Operating Cash Flow |
34.95M | 76.26M | 132.09M | 30.87M | Investing Cash Flow |
-52.55M | -76.83M | 361.00K | 847.00K | Financing Cash Flow |
30.88M | -9.25M | -128.19M | -38.54M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
78 Outperform | $40.77B | 9.15 | 19.35% | 1.08% | 2.12% | 1.63% | |
74 Outperform | $21.32B | 7.17 | 27.40% | 0.78% | 11.74% | 25.66% | |
69 Neutral | $10.86B | 7.63 | 20.38% | 0.84% | 5.86% | 12.20% | |
68 Neutral | $30.98B | 8.57 | 14.99% | 1.70% | 2.06% | -3.67% | |
66 Neutral | $4.18B | 7.15 | 15.60% | 1.71% | 5.54% | 11.25% | |
64 Neutral | $869.09M | 11.31 | 11.38% | ― | 27.57% | -24.37% | |
55 Neutral | $4.09B | -18.78 | -4.70% | 5.70% | 27.38% | -68.17% |