| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 1.03B | 589.62M | 779.42M | 703.83M | 364.27M |
| Gross Profit | 785.37M | 374.58M | 622.92M | 657.37M | 362.03M |
| EBITDA | 330.17M | 58.52M | 305.93M | 333.80M | 157.66M |
| Net Income | 265.74M | 29.00M | 201.91M | 216.58M | 115.42M |
Balance Sheet | |||||
| Total Assets | 22.47B | 16.53B | 9.43B | 9.41B | 7.23B |
| Cash, Cash Equivalents and Short-Term Investments | 1.08B | 999.71M | 240.36M | 91.83M | 65.21M |
| Total Debt | 278.81M | 56.09M | 2.00B | 1.28B | 167.03M |
| Total Liabilities | 19.61B | 14.23B | 8.89B | 8.85B | 6.52B |
| Stockholders Equity | 2.86B | 2.30B | 538.39M | 562.15M | 715.34M |
Cash Flow | |||||
| Free Cash Flow | 187.08M | 285.89M | 9.91M | 230.53M | 170.09M |
| Operating Cash Flow | 193.59M | 292.26M | 13.72M | 237.32M | 173.03M |
| Investing Cash Flow | 1.55B | 476.21M | 478.35M | -2.67B | -125.64M |
| Financing Cash Flow | -1.71B | -1.23B | -349.24M | 2.44B | -40.23M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
74 Outperform | $3.65B | 10.45 | 10.61% | 1.16% | -3.62% | 10.83% | |
70 Outperform | $3.47B | 8.17 | 5.67% | 4.35% | 41.49% | -5.53% | |
69 Neutral | $3.44B | 12.64 | 8.99% | 2.71% | -5.44% | 45.47% | |
69 Neutral | $2.84B | 12.44 | 7.50% | 1.34% | 10.50% | -6.22% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
64 Neutral | $3.54B | 12.04 | 10.40% | 1.49% | -1.40% | -420.27% | |
63 Neutral | $3.30B | 15.10 | 7.31% | 3.04% | 9.48% | 12.83% |