| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 743.65M | 676.94M | 690.43M | 714.52M | 606.58M |
| Gross Profit | 723.65M | 278.83M | 269.04M | 243.92M | 213.55M |
| EBITDA | 304.78M | 272.68M | 276.28M | 249.37M | 210.97M |
| Net Income | 135.89M | 120.57M | 117.70M | 110.95M | 105.76M |
Balance Sheet | |||||
| Total Assets | 3.16B | 2.83B | 2.68B | 2.52B | 2.37B |
| Cash, Cash Equivalents and Short-Term Investments | 6.62M | 21.30M | 11.14M | 11.60M | 17.44M |
| Total Debt | 935.73M | 787.45M | 780.01M | 727.17M | 641.92M |
| Total Liabilities | 1.85B | 1.60B | 1.54B | 1.44B | 1.34B |
| Stockholders Equity | 1.30B | 1.23B | 1.14B | 1.08B | 1.03B |
Cash Flow | |||||
| Free Cash Flow | -79.99M | 40.86M | 15.49M | -21.30M | -15.64M |
| Operating Cash Flow | 263.23M | 277.78M | 237.56M | 153.74M | 137.53M |
| Investing Cash Flow | -350.56M | -241.49M | -230.02M | -180.15M | -156.97M |
| Financing Cash Flow | 71.57M | -26.83M | -10.48M | 25.54M | -8.76M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
72 Outperform | $3.73B | 12.26 | 16.10% | 2.54% | -3.18% | -8.62% | |
66 Neutral | $2.88B | 21.08 | 10.59% | 2.36% | 8.26% | 12.47% | |
66 Neutral | $17.65B | 18.10 | 5.60% | 3.62% | 6.62% | 11.55% | |
62 Neutral | $5.51B | 17.38 | 7.85% | 3.91% | 7.03% | 6.64% | |
59 Neutral | $4.28B | 22.16 | ― | 4.09% | 4.90% | -4.42% | |
54 Neutral | $3.41B | 16.17 | 7.25% | 5.10% | 2.14% | -6.51% |