| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 1.49B | 1.45B | 1.32B | 1.09B | 879.52M |
| Gross Profit | 947.22M | 927.34M | 839.08M | 694.42M | 556.90M |
| EBITDA | 271.33M | 304.57M | 278.18M | 220.36M | 166.54M |
| Net Income | 168.39M | 164.36M | 152.65M | 120.94M | 87.41M |
Balance Sheet | |||||
| Total Assets | 1.59B | 1.41B | 1.37B | 1.31B | 1.15B |
| Cash, Cash Equivalents and Short-Term Investments | 295.18M | 234.74M | 182.77M | 255.55M | 319.63M |
| Total Debt | 223.69M | 192.19M | 192.37M | 209.67M | 184.05M |
| Total Liabilities | 481.22M | 468.62M | 477.16M | 520.40M | 407.03M |
| Stockholders Equity | 880.72M | 744.87M | 699.39M | 616.78M | 571.92M |
Cash Flow | |||||
| Free Cash Flow | 190.49M | 182.90M | 52.41M | -17.47M | -23.23M |
| Operating Cash Flow | 214.90M | 187.64M | 105.77M | 115.15M | 119.59M |
| Investing Cash Flow | -62.69M | -44.83M | 7.26M | -132.76M | -187.87M |
| Financing Cash Flow | -129.71M | -100.77M | -133.21M | -45.57M | 78.19M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
73 Outperform | $2.91B | 16.17 | 19.93% | 3.80% | 3.12% | 9.01% | |
68 Neutral | $1.71B | 12.42 | 5.52% | 3.15% | -5.21% | 1.96% | |
64 Neutral | $3.61B | 28.63 | 10.75% | ― | 13.80% | -25.02% | |
62 Neutral | $20.33B | 14.63 | -3.31% | 3.23% | 1.93% | -12.26% | |
52 Neutral | $980.11M | -3.02 | -2.50% | 3.51% | -1.34% | -73.59% | |
50 Neutral | $1.80B | -5.46 | -14.49% | ― | -5.68% | -358.36% | |
47 Neutral | $25.00B | 58.52 | -4.41% | 1.30% | -6.36% | -554.84% |