| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 4.96B | 4.79B | 4.70B | 4.70B | 4.22B |
| Gross Profit | 1.13B | 1.20B | 1.19B | 1.18B | 1.12B |
| EBITDA | 227.13M | 245.59M | 245.62M | 261.08M | 249.51M |
| Net Income | 93.69M | 109.94M | 103.83M | 125.20M | 108.85M |
Balance Sheet | |||||
| Total Assets | 2.03B | 2.11B | 2.04B | 1.96B | 1.91B |
| Cash, Cash Equivalents and Short-Term Investments | 214.18M | 413.42M | 436.86M | 367.11M | 318.85M |
| Total Debt | 172.09M | 173.46M | 183.00M | 185.95M | 201.61M |
| Total Liabilities | 675.45M | 661.41M | 665.29M | 657.32M | 690.73M |
| Stockholders Equity | 1.35B | 1.45B | 1.37B | 1.30B | 1.22B |
Cash Flow | |||||
| Free Cash Flow | 4.83M | 26.12M | 96.52M | 95.04M | 75.70M |
| Operating Cash Flow | 207.21M | 187.47M | 201.60M | 218.02M | 227.71M |
| Investing Cash Flow | -105.32M | -144.78M | -138.80M | -111.11M | -244.65M |
| Financing Cash Flow | -175.12M | -36.58M | -36.58M | -34.97M | -33.62M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
73 Outperform | $560.29M | 7.26 | 11.37% | 2.63% | 4.60% | 4.65% | |
66 Neutral | $624.20M | 12.71 | 23.11% | 1.99% | 5.21% | 31.62% | |
62 Neutral | $20.33B | 14.63 | -3.31% | 3.23% | 1.93% | -12.26% | |
60 Neutral | $1.67B | 11.86 | 5.93% | 0.93% | -0.51% | 20.82% | |
58 Neutral | $1.68B | 17.84 | 6.83% | 2.06% | 3.48% | -11.62% | |
51 Neutral | $8.52B | 44.89 | 8.17% | 3.49% | 3.46% | -80.55% | |
46 Neutral | $786.21M | -4.43 | -19.78% | ― | 7.26% | -673.24% |