| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 |
|---|---|---|---|---|
Income Statement | ||||
| Total Revenue | 1.66B | 1.63B | 1.59B | 1.36B |
| Gross Profit | 434.99M | 416.65M | 363.49M | 221.27M |
| EBITDA | 380.21M | 348.71M | 314.24M | 188.81M |
| Net Income | 185.44M | 166.07M | 155.24M | 62.72M |
Balance Sheet | ||||
| Total Assets | 1.89B | 1.57B | 1.50B | 1.45B |
| Cash, Cash Equivalents and Short-Term Investments | 211.75M | 12.12M | 22.04M | 29.84M |
| Total Debt | 462.41M | 460.18M | 409.41M | 462.09M |
| Total Liabilities | 859.81M | 816.24M | 779.03M | 854.50M |
| Stockholders Equity | 1.03B | 750.01M | 719.77M | 592.73M |
Cash Flow | ||||
| Free Cash Flow | 117.09M | 112.62M | 108.38M | 50.10M |
| Operating Cash Flow | 277.63M | 248.04M | 227.13M | 178.37M |
| Investing Cash Flow | -157.95M | -135.80M | -117.65M | -127.30M |
| Financing Cash Flow | 79.94M | -123.33M | -117.78M | -21.66M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
75 Outperform | $3.92B | 28.06 | 23.07% | 0.19% | 20.27% | 31.94% | |
73 Outperform | $17.94B | 1.73 | 10.45% | 0.74% | -6.34% | 210.97% | |
69 Neutral | $2.97B | 16.29 | ― | 0.94% | 0.28% | -1.57% | |
69 Neutral | $1.95B | 14.72 | 22.02% | 1.12% | 15.70% | 19.92% | |
61 Neutral | $10.43B | 7.12 | -0.05% | 2.87% | 2.86% | -36.73% | |
60 Neutral | $972.83M | 20.64 | 11.98% | 5.46% | 9.24% | 24.01% | |
49 Neutral | $1.51B | 79.74 | 2.03% | ― | -33.99% | -61.41% |