| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 718.36M | 641.00M | 659.72M | 610.65M | 512.86M |
| Gross Profit | 320.87M | 581.85M | 602.24M | 554.66M | 456.13M |
| EBITDA | 579.67M | 437.69M | 464.88M | 465.58M | 404.56M |
| Net Income | 274.94M | 146.07M | 173.05M | 176.23M | 98.61M |
Balance Sheet | |||||
| Total Assets | 5.70B | 5.62B | 5.70B | 5.76B | 5.80B |
| Cash, Cash Equivalents and Short-Term Investments | 98.65M | 22.06M | 78.08M | 107.93M | 288.82M |
| Total Debt | 3.14B | 3.07B | 3.04B | 3.05B | 3.02B |
| Total Liabilities | 3.37B | 3.29B | 3.25B | 3.22B | 3.18B |
| Stockholders Equity | 2.33B | 2.32B | 2.45B | 2.54B | 2.62B |
Cash Flow | |||||
| Free Cash Flow | 420.95M | 393.14M | 447.09M | 428.30M | 193.73M |
| Operating Cash Flow | 420.95M | 393.14M | 447.09M | 441.72M | 306.93M |
| Investing Cash Flow | -121.68M | -176.35M | -201.05M | -351.58M | 1.86M |
| Financing Cash Flow | -236.73M | -261.62M | -275.69M | -269.39M | -1.05B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
79 Outperform | $3.73B | 13.80 | 11.81% | 7.05% | 2.93% | -0.87% | |
76 Outperform | $12.44B | 15.14 | 18.36% | 6.93% | 4.39% | -2.87% | |
75 Outperform | $12.54B | 21.05 | 59.02% | 4.90% | 3.04% | -14.88% | |
65 Neutral | $2.17B | 12.19 | 3.79% | 4.94% | 3.15% | 1.96% | |
65 Neutral | $1.90B | 18.58 | 8.00% | ― | 5.72% | 47.75% | |
55 Neutral | $4.71B | 27.51 | 21.63% | 5.02% | -1.48% | -50.05% | |
55 Neutral | $1.78B | -946.00 | -0.58% | 3.42% | 12.57% | 4.92% |