| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 766.45M | 705.53M | 666.72M | 604.49M | 402.52M |
| Gross Profit | 410.93M | 390.75M | 372.19M | 334.59M | 197.56M |
| EBITDA | 524.30M | 494.30M | 441.50M | 449.47M | 302.34M |
| Net Income | 416.45M | 353.63M | 304.50M | 292.93M | 171.50M |
Balance Sheet | |||||
| Total Assets | 2.86B | 2.37B | 2.17B | 2.11B | 1.99B |
| Cash, Cash Equivalents and Short-Term Investments | 523.50M | 167.53M | 152.64M | 128.68M | 75.18M |
| Total Debt | 689.14M | 684.06M | 812.43M | 968.80M | 1.25B |
| Total Liabilities | 1.06B | 909.76M | 987.39M | 1.14B | 1.28B |
| Stockholders Equity | 1.80B | 1.46B | 1.18B | 966.49M | 712.55M |
Cash Flow | |||||
| Free Cash Flow | 359.36M | 187.65M | 222.53M | 318.25M | -223.68M |
| Operating Cash Flow | 528.30M | 430.15M | 375.01M | 327.48M | 247.95M |
| Investing Cash Flow | -351.90M | -254.64M | -151.98M | -9.88M | -463.02M |
| Financing Cash Flow | -84.68M | -208.59M | -212.24M | -243.31M | 318.45M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
83 Outperform | $1.38B | 3.00 | 24.76% | 6.16% | 7.13% | 23.37% | |
81 Outperform | $2.09B | 3.51 | 13.56% | 3.64% | 3.82% | -13.73% | |
72 Outperform | $2.08B | 5.21 | 16.86% | 2.94% | -29.82% | -16.77% | |
70 Outperform | $1.97B | 3.29 | 8.85% | 0.39% | -1.33% | -33.66% | |
63 Neutral | $10.79B | 15.43 | 7.44% | 2.01% | 2.89% | -14.66% | |
62 Neutral | $2.76B | 26.26 | 3.46% | 1.59% | -13.87% | -82.48% | |
59 Neutral | $1.57B | -39.32 | -2.63% | 12.24% | -11.10% | -101.57% |