| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 825.74M | 836.28M | 813.07M | 899.55M | 761.43M |
| Gross Profit | 260.75M | 270.81M | 259.09M | 284.07M | 212.32M |
| EBITDA | 124.80M | 83.07M | 95.19M | 106.79M | 69.24M |
| Net Income | 34.93M | 7.20M | 48.87M | 60.27M | 33.54M |
Balance Sheet | |||||
| Total Assets | 851.32M | 860.82M | 541.63M | 542.63M | 484.55M |
| Cash, Cash Equivalents and Short-Term Investments | 45.05M | 32.22M | 30.29M | 23.14M | 17.66M |
| Total Debt | 378.67M | 413.87M | 95.49M | 132.36M | 130.04M |
| Total Liabilities | 557.10M | 583.30M | 248.83M | 286.21M | 275.22M |
| Stockholders Equity | 294.23M | 277.51M | 292.80M | 256.43M | 209.32M |
Cash Flow | |||||
| Free Cash Flow | 67.21M | 54.86M | 63.32M | 48.33M | 27.05M |
| Operating Cash Flow | 86.76M | 79.29M | 86.17M | 72.62M | 44.91M |
| Investing Cash Flow | -18.93M | -372.50M | -22.76M | -50.38M | -50.29M |
| Financing Cash Flow | -54.48M | 295.10M | -56.52M | -16.32M | -5.19M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
73 Outperform | $566.77M | 16.60 | 20.54% | 7.94% | 8.93% | 6.82% | |
67 Neutral | $5.27B | 10.96 | 32.44% | 4.33% | 8.31% | -99.39% | |
65 Neutral | $3.46B | 5.59 | 2.08% | 3.19% | -17.63% | -80.32% | |
64 Neutral | $797.06M | 20.03 | 12.22% | 2.80% | 0.26% | 78.05% | |
61 Neutral | $18.38B | 12.79 | -2.54% | 3.03% | 1.52% | -15.83% | |
61 Neutral | $1.40B | 11.92 | 0.07% | 0.45% | 11.83% | 67.28% | |
46 Neutral | $313.47M | -12.01 | -7.11% | ― | 9.54% | -81.46% |