| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 1.83B | 1.76B | 1.67B | 1.63B | 1.56B | 1.44B |
| Gross Profit | 526.10M | 509.50M | 474.20M | 432.70M | 359.20M | 349.30M |
| EBITDA | 352.30M | 318.80M | 286.00M | 273.70M | 197.50M | 205.40M |
| Net Income | 211.10M | 207.40M | 185.60M | 171.30M | 170.40M | 170.10M |
Balance Sheet | ||||||
| Total Assets | 1.84B | 1.35B | 1.19B | 1.09B | 867.40M | 848.30M |
| Cash, Cash Equivalents and Short-Term Investments | 209.60M | 236.40M | 184.30M | 168.00M | 0.00 | 0.00 |
| Total Debt | 1.06B | 570.00M | 631.60M | 625.90M | 32.60M | 9.80M |
| Total Liabilities | 1.44B | 972.20M | 962.90M | 1.01B | 411.80M | 411.10M |
| Stockholders Equity | 403.50M | 378.50M | 227.40M | 80.70M | 455.60M | 437.20M |
Cash Flow | ||||||
| Free Cash Flow | 158.00M | 148.80M | 56.80M | 143.20M | 128.20M | 176.50M |
| Operating Cash Flow | 212.10M | 202.70M | 105.40M | 189.00M | 165.70M | 209.90M |
| Investing Cash Flow | -509.40M | -53.90M | -48.60M | -45.80M | -37.50M | -33.40M |
| Financing Cash Flow | 318.80M | -101.70M | -35.80M | 24.80M | -128.20M | -176.50M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
73 Outperform | $2.90B | 173.67 | 5.54% | ― | 32.11% | -71.47% | |
61 Neutral | $18.38B | 12.79 | -2.54% | 3.03% | 1.52% | -15.83% | |
61 Neutral | $433.50M | -10.82 | 10.89% | ― | -3.05% | 4.46% | |
57 Neutral | $45.97M | -7.00 | -7.34% | ― | -0.69% | 1.97% | |
54 Neutral | $4.22B | 23.93 | 58.84% | 0.39% | 9.99% | 15.89% | |
51 Neutral | $112.47M | -31.72 | -27.88% | ― | 6.71% | -3120.50% | |
50 Neutral | $20.39M | -1.74 | -73.79% | ― | 6.94% | 38.10% |