| 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.74B | 12.26 | 15.36% | 2.54% | -1.99% | -8.73% | |
66 Neutral | $4.45B | 22.16 | 6.28% | 4.09% | 9.06% | -29.09% | |
66 Neutral | $17.65B | 18.10 | 5.60% | 3.62% | 6.62% | 11.55% | |
62 Neutral | $5.73B | 17.38 | 7.85% | 3.91% | 8.56% | 1.70% | |
61 Neutral | $2.95B | 21.08 | 10.59% | 2.36% | 9.85% | 11.68% | |
54 Neutral | $3.39B | 16.17 | 7.25% | 5.10% | 1.34% | 4.71% |