Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
274.88M | 261.29M | 293.43M | 286.50M | 250.03M | Gross Profit |
221.63M | 209.58M | 239.54M | 234.05M | 204.94M | EBIT |
-3.19M | -31.68M | -3.34M | 18.23M | 6.17M | EBITDA |
24.50M | -19.44M | 8.35M | 28.42M | 16.73M | Net Income Common Stockholders |
6.04M | -21.59M | -166.00K | 7.81M | 9.64M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
275.78M | 330.59M | 298.04M | 287.89M | 310.49M | Total Assets |
618.68M | 571.92M | 647.40M | 634.87M | 623.44M | Total Debt |
18.27M | 20.70M | 24.15M | 27.45M | 30.07M | Net Debt |
-80.44M | -49.83M | -22.04M | -65.06M | -24.70M | Total Liabilities |
261.60M | 248.64M | 278.96M | 264.87M | 234.98M | Stockholders Equity |
316.27M | 284.09M | 332.16M | 369.99M | 388.46M |
Cash Flow | Free Cash Flow | |||
66.33M | -8.93M | 23.33M | 66.17M | 53.14M | Operating Cash Flow |
71.61M | -3.50M | 32.15M | 71.77M | 61.81M | Investing Cash Flow |
-39.52M | 92.78M | -56.02M | 7.85M | -14.37M | Financing Cash Flow |
-3.91M | -64.93M | -22.46M | -41.88M | -33.42M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
79 Outperform | $24.69B | 30.56 | 30.15% | ― | 6.22% | 6.15% | |
79 Outperform | $15.73B | 27.15 | 19.51% | ― | 3.02% | 31.36% | |
78 Outperform | $122.46B | 104.49 | 23.38% | ― | 13.86% | -46.44% | |
76 Outperform | $78.50B | 44.69 | 338.74% | ― | 12.27% | 54.69% | |
74 Outperform | $245.86B | 26.73 | 20.02% | 2.62% | -5.34% | -30.57% | |
60 Neutral | $941.46M | 163.85 | 2.01% | ― | 5.20% | ― | |
58 Neutral | $21.67B | 10.60 | -18.43% | 2.42% | 4.66% | -24.45% |