| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 196.66M | 239.19M | 212.88M | 218.00M | 168.82M | 175.41M |
| Gross Profit | 120.28M | 183.89M | 138.19M | 137.99M | 116.51M | 124.06M |
| EBITDA | 97.43M | 183.09M | 123.89M | 126.73M | 106.32M | 119.94M |
| Net Income | 73.60M | 98.76M | 119.42M | 123.38M | 105.48M | 119.81M |
Balance Sheet | ||||||
| Total Assets | 2.60B | 2.66B | 2.63B | 2.47B | 2.59B | 2.57B |
| Cash, Cash Equivalents and Short-Term Investments | 30.57M | 135.34M | 53.52M | 49.40M | 59.78M | 117.42M |
| Total Debt | 1.45B | 1.47B | 1.39B | 1.26B | 1.39B | 1.41B |
| Total Liabilities | 1.51B | 1.55B | 1.49B | 1.34B | 1.48B | 1.47B |
| Stockholders Equity | 1.09B | 1.12B | 1.14B | 1.14B | 1.12B | 1.10B |
Cash Flow | ||||||
| Free Cash Flow | 90.71M | 29.52M | 112.58M | 125.87M | 114.21M | 54.49M |
| Operating Cash Flow | 90.71M | 29.52M | 112.58M | 125.87M | 114.21M | 54.49M |
| Investing Cash Flow | -23.18M | 0.00 | -139.68M | 93.40M | -431.04M | 211.06M |
| Financing Cash Flow | -125.15M | -71.88M | 14.25M | -231.43M | 238.33M | -138.63M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
69 Neutral | $822.52M | 6.94 | 5.84% | 13.64% | -8.63% | -30.41% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
60 Neutral | $858.86M | 59.32 | 6.57% | 13.18% | 2.31% | -35.07% | |
59 Neutral | $766.95M | -3.83 | -4.83% | 14.17% | -24.31% | -157.16% | |
56 Neutral | $715.21M | 11.40 | 9.04% | 10.80% | -3.59% | 2.19% | |
56 Neutral | $759.60M | -45.98 | 4.42% | 13.63% | 15.30% | -48.57% | |
52 Neutral | $1.00B | -18.33 | 5.14% | 17.34% | 14.92% | 48.21% |