Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 340.23M | 347.07M | 377.15M | 394.70M | 370.70M | 325.06M |
Gross Profit | 222.13M | 227.87M | 243.06M | 258.94M | 253.13M | 221.53M |
EBITDA | 16.64M | 21.28M | 37.39M | 47.75M | 47.99M | 37.71M |
Net Income | -23.00K | 2.32M | 10.07M | 15.70M | 14.77M | 6.03M |
Balance Sheet | ||||||
Total Assets | 324.11M | 319.60M | 316.67M | 345.82M | 340.76M | 342.69M |
Cash, Cash Equivalents and Short-Term Investments | 27.76M | 20.96M | 8.62M | 5.95M | 9.36M | 9.62M |
Total Debt | 141.72M | 142.58M | 139.96M | 176.62M | 143.45M | 149.90M |
Total Liabilities | 200.23M | 196.69M | 196.99M | 237.05M | 218.53M | 203.63M |
Stockholders Equity | 123.88M | 122.91M | 119.69M | 108.77M | 122.22M | 139.06M |
Cash Flow | ||||||
Free Cash Flow | 2.39M | 12.57M | 46.75M | -11.31M | 28.62M | 63.63M |
Operating Cash Flow | 17.14M | 27.11M | 62.06M | 2.71M | 39.69M | 65.60M |
Investing Cash Flow | -14.48M | -14.34M | -15.26M | -14.03M | -11.07M | -1.97M |
Financing Cash Flow | -324.00K | -503.00K | -45.93M | 9.11M | -28.90M | -63.33M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
75 Outperform | $387.10B | 26.62 | 193.95% | 2.34% | 8.52% | -0.97% | |
65 Neutral | $277.31M | 10.75 | 10.36% | 10.28% | -6.39% | -14.72% | |
61 Neutral | $18.38B | 12.79 | -2.54% | 3.03% | 1.52% | -15.83% | |
60 Neutral | $135.87B | 20.10 | ― | 1.94% | -0.49% | 0.83% | |
56 Neutral | $7.76B | 36.97 | 9.73% | ― | 4.88% | 0.05% | |
50 Neutral | $463.99M | ― | -6.24% | ― | 10.38% | -123.75% | |
48 Neutral | $278.86M | ― | -0.02% | ― | -5.41% | -100.49% |