Breakdown | |||||
TTM | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 | Dec 2019 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
667.94M | 672.49M | 626.04M | 577.13M | 516.18M | 467.55M | Gross Profit |
79.14M | 80.89M | 252.19M | 242.96M | 228.65M | 205.00M | EBIT |
21.81M | 22.61M | 25.48M | 35.03M | 37.40M | 29.21M | EBITDA |
37.13M | 41.67M | 35.25M | 47.35M | 44.84M | 41.24M | Net Income Common Stockholders |
4.26M | 6.14M | 8.48M | 17.45M | 14.91M | 12.06M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
13.32M | 19.43M | 35.37M | 49.95M | 32.32M | 16.94M | Total Assets |
310.86M | 816.90M | 791.32M | 758.63M | 689.93M | 677.54M | Total Debt |
188.56M | 615.94M | 586.15M | 567.88M | 521.80M | 536.05M | Net Debt |
175.24M | 596.50M | 550.78M | 517.93M | 489.48M | 519.10M | Total Liabilities |
253.46M | 694.87M | 674.12M | 649.95M | 591.51M | 594.46M | Stockholders Equity |
57.73M | 121.14M | 116.15M | 105.76M | 95.80M | 80.85M |
Cash Flow | Free Cash Flow | ||||
-15.46M | -33.90M | -41.02M | -45.53M | 2.52M | -54.97M | Operating Cash Flow |
24.14M | 11.46M | 25.75M | 38.58M | 36.34M | 35.24M | Investing Cash Flow |
-37.86M | -74.83M | -83.24M | -83.27M | -32.47M | -103.32M | Financing Cash Flow |
7.31M | 47.44M | 42.91M | 62.32M | 11.51M | 71.71M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
77 Outperform | $22.19B | 22.42 | 50.93% | 2.82% | 5.14% | 5.30% | |
74 Outperform | $2.42B | 15.31 | 41.18% | 2.20% | 4.13% | 56.76% | |
73 Outperform | $6.36B | 24.89 | 2390.91% | ― | 13.67% | 69.41% | |
60 Neutral | $12.39B | 10.47 | 1.07% | 3.58% | 1.64% | -18.33% | |
55 Neutral | $91.35M | 14.28 | 6.27% | ― | -0.56% | 105.09% | |
52 Neutral | $213.67M | 10.08 | -63.40% | ― | -2.50% | 15.46% | |
36 Underperform | $738.90M | ― | -13.92% | 10.27% | -7.42% | -153.35% |