| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 958.20M | 665.10M | 564.78M | 502.27M | 493.44M |
| Gross Profit | 901.76M | 453.51M | 493.92M | 358.73M | 339.41M |
| EBITDA | 413.32M | 260.82M | 322.71M | 302.77M | 284.14M |
| Net Income | 213.31M | 118.20M | 220.61M | 219.42M | 208.62M |
Balance Sheet | |||||
| Total Assets | 4.03B | 3.59B | 2.30B | 1.77B | 1.65B |
| Cash, Cash Equivalents and Short-Term Investments | 1.81B | 1.75B | 1.83B | 1.38B | 1.48B |
| Total Debt | 127.11M | 981.00M | 689.90M | 261.50M | 85.54M |
| Total Liabilities | 1.98B | 1.64B | 918.95M | 391.41M | 232.13M |
| Stockholders Equity | 1.98B | 1.94B | 1.38B | 1.37B | 1.41B |
Cash Flow | |||||
| Free Cash Flow | 181.18M | 190.45M | 177.44M | 111.42M | 285.60M |
| Operating Cash Flow | 220.32M | 209.77M | 214.18M | 117.90M | 288.69M |
| Investing Cash Flow | 93.68M | -232.13M | 138.03M | 131.84M | -1.32B |
| Financing Cash Flow | -265.77M | -429.23M | 175.02M | -215.51M | 1.05B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
73 Outperform | $676.72M | 21.23 | 15.08% | 4.56% | 81.45% | -26.75% | |
69 Neutral | $665.24M | 10.22 | 8.75% | 14.71% | -8.32% | -33.94% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
66 Neutral | $679.76M | 9.74 | 11.68% | 11.47% | -12.17% | -14.93% | |
58 Neutral | $818.87M | 9.11 | 9.32% | 10.80% | -6.30% | -6.92% | |
58 Neutral | $460.06M | 15.08 | 4.81% | 13.20% | -20.18% | -61.90% | |
53 Neutral | $323.83M | -5.23 | -12.44% | 21.13% | -91.81% | 78.46% |