| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 366.95M | 338.07M | 274.08M | 160.18M | 103.19M |
| Gross Profit | 202.79M | 164.77M | 140.74M | 110.49M | 83.20M |
| EBITDA | 90.04M | 65.97M | 45.56M | 25.72M | 14.21M |
| Net Income | 66.29M | 47.67M | 33.40M | 18.66M | 11.42M |
Balance Sheet | |||||
| Total Assets | 5.34B | 4.94B | 4.40B | 3.77B | 2.50B |
| Cash, Cash Equivalents and Short-Term Investments | 558.39M | 755.54M | 475.01M | 505.93M | 353.30M |
| Total Debt | 136.97M | 132.53M | 141.71M | 129.43M | 1.00M |
| Total Liabilities | 4.81B | 4.48B | 3.98B | 3.39B | 2.20B |
| Stockholders Equity | 531.03M | 460.72M | 411.97M | 381.78M | 299.01M |
Cash Flow | |||||
| Free Cash Flow | 48.16M | 33.37M | 35.64M | 9.60M | -1.04M |
| Operating Cash Flow | 50.84M | 35.14M | 39.08M | 21.79M | 4.58M |
| Investing Cash Flow | -610.20M | -520.93M | -529.53M | -1.24B | -500.06M |
| Financing Cash Flow | 319.39M | 495.15M | 570.29M | 1.22B | 618.94M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
71 Outperform | $679.54M | 7.91 | 13.12% | ― | 9.12% | 45.83% | |
70 Outperform | $679.73M | 8.80 | 9.83% | 7.17% | -27.82% | -159.63% | |
70 Outperform | $516.80M | 8.13 | 14.79% | 1.53% | 24.90% | 28.06% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
67 Neutral | $823.99M | 9.18 | 12.01% | 4.95% | 3.93% | 17.48% | |
66 Neutral | $668.54M | 8.37 | -4.98% | 3.89% | -28.00% | -174.60% | |
62 Neutral | $594.17M | 9.70 | 11.36% | ― | 61.29% | ― |