| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 1.32B | 1.62B | 1.42B | 755.02M | 447.70M |
| Gross Profit | 388.56M | 363.69M | 350.20M | 308.31M | 245.88M |
| EBITDA | 255.72M | 258.10M | 253.10M | 225.68M | 172.59M |
| Net Income | 207.39M | 207.19M | 200.00M | 178.14M | 136.09M |
Balance Sheet | |||||
| Total Assets | 35.51B | 31.32B | 29.52B | 27.33B | 25.12B |
| Cash, Cash Equivalents and Short-Term Investments | 18.48B | 12.48B | 11.34B | 13.05B | 11.07B |
| Total Debt | 30.82B | 29.30B | 27.69B | 25.65B | 23.70B |
| Total Liabilities | 33.79B | 29.84B | 28.11B | 26.06B | 23.91B |
| Stockholders Equity | 1.72B | 1.49B | 1.41B | 1.27B | 1.21B |
Cash Flow | |||||
| Free Cash Flow | 80.06M | 607.37M | 375.80M | 809.27M | 436.41M |
| Operating Cash Flow | 80.06M | 612.65M | 375.80M | 809.27M | 436.41M |
| Investing Cash Flow | -3.81B | -1.68B | -1.96B | -3.04B | -1.10B |
| Financing Cash Flow | 3.64B | 1.21B | 1.61B | 2.19B | 534.63M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
72 Outperform | $1.26B | 3.73 | 15.80% | 5.20% | 9.32% | 29.40% | |
71 Outperform | $3.77B | 12.62 | 24.45% | ― | 21.10% | 76.12% | |
68 Neutral | $2.85B | 6.09 | 53.92% | 10.18% | -2.51% | 17.47% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
61 Neutral | $1.80B | 16.10 | 9.47% | ― | 9.68% | 94.85% | |
54 Neutral | $1.71B | 9.24 | 12.81% | 3.40% | 27.36% | 12.55% | |
| ― | $2.33B | -2.49 | 0.96% | ― | ― | ― |