| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 596.75M | 587.77M | 535.62M | 365.61M | 293.76M |
| Gross Profit | 344.46M | 320.61M | 326.68M | 295.88M | 268.36M |
| EBITDA | 135.90M | 133.81M | 138.28M | 124.06M | 128.86M |
| Net Income | 127.19M | 113.85M | 113.56M | 99.07M | 98.91M |
Balance Sheet | |||||
| Total Assets | 9.58B | 9.03B | 8.54B | 7.95B | 6.10B |
| Cash, Cash Equivalents and Short-Term Investments | 183.50M | 516.28M | 501.70M | 468.04M | 450.61M |
| Total Debt | 617.87M | 567.73M | 716.79M | 825.89M | 170.81M |
| Total Liabilities | 8.46B | 8.03B | 7.65B | 7.18B | 5.42B |
| Stockholders Equity | 1.11B | 997.39M | 886.60M | 772.72M | 677.01M |
Cash Flow | |||||
| Free Cash Flow | 354.11M | 400.05M | 361.38M | 85.44M | 74.24M |
| Operating Cash Flow | 421.54M | 444.54M | 376.32M | 118.70M | 88.22M |
| Investing Cash Flow | -854.71M | -845.23M | -749.27M | -634.69M | -411.77M |
| Financing Cash Flow | 417.93M | 395.30M | 410.35M | 538.23M | 299.71M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
73 Outperform | $1.57B | 10.17 | 4.23% | 3.14% | -1.79% | -23.87% | |
69 Neutral | $1.28B | 10.37 | 12.27% | 2.57% | 5.21% | 24.51% | |
69 Neutral | $1.51B | 10.05 | 10.77% | 1.34% | 1.31% | 2.02% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
66 Neutral | $1.56B | 10.24 | 2.62% | 4.97% | -7.96% | -52.79% | |
65 Neutral | $1.51B | 10.97 | 11.80% | 0.28% | -2.42% | 3.83% | |
64 Neutral | $1.43B | 8.36 | 5.49% | 2.68% | 15.55% | -28.10% |