| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 565.02M | 565.68M | 543.30M | 578.83M | 536.99M | 526.70M |
| Gross Profit | 212.81M | 220.58M | 203.55M | 193.36M | 186.01M | 188.76M |
| EBITDA | 24.40M | 33.84M | 33.48M | -20.14M | 43.64M | 61.59M |
| Net Income | 5.63M | 12.00M | 8.77M | -31.97M | 29.44M | 41.03M |
Balance Sheet | ||||||
| Total Assets | 415.27M | 415.13M | 422.45M | 456.94M | 470.25M | 393.92M |
| Cash, Cash Equivalents and Short-Term Investments | 16.65M | 18.77M | 19.90M | 17.72M | 8.94M | 5.17M |
| Total Debt | 112.45M | 101.09M | 110.52M | 162.39M | 121.95M | 90.38M |
| Total Liabilities | 221.44M | 216.28M | 224.81M | 264.34M | 243.25M | 202.29M |
| Stockholders Equity | 193.84M | 198.86M | 197.64M | 192.60M | 226.99M | 191.63M |
Cash Flow | ||||||
| Free Cash Flow | 5.27M | 28.99M | 73.97M | -13.62M | -616.00K | 29.50M |
| Operating Cash Flow | 10.20M | 33.43M | 78.93M | -2.60M | 17.08M | 41.36M |
| Investing Cash Flow | -8.93M | -8.44M | -5.51M | -17.43M | -34.13M | -6.57M |
| Financing Cash Flow | -3.07M | -24.47M | -71.62M | 28.85M | 21.00M | -38.44M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
66 Neutral | $151.86M | 26.12 | 2.86% | 5.74% | -0.44% | -55.22% | |
61 Neutral | $18.38B | 12.79 | -2.54% | 3.03% | 1.52% | -15.83% | |
56 Neutral | $39.24M | 65.19 | 0.99% | 6.75% | 12.25% | ― | |
46 Neutral | $35.88M | -1.90 | -33.24% | ― | 2.58% | -502.04% | |
45 Neutral | $88.55M | -2.08 | -28.97% | 1.35% | 27.42% | -5275.12% | |
44 Neutral | $72.34M | -2.94 | -9.61% | ― | -5.26% | 42.84% | |
41 Neutral | $47.11M | -4.29 | -18.32% | ― | -7.76% | 49.20% |