| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 353.86M | 284.09M | 174.30M | 134.32M | 121.64M |
| Gross Profit | 249.97M | 173.86M | 127.62M | 121.11M | 113.83M |
| EBITDA | 116.68M | 37.50M | 49.37M | 31.24M | 46.20M |
| Net Income | 80.86M | 22.05M | 35.66M | 22.04M | 32.88M |
Balance Sheet | |||||
| Total Assets | 5.54B | 5.44B | 3.06B | 2.92B | 2.83B |
| Cash, Cash Equivalents and Short-Term Investments | 994.82M | 1.08B | 578.68M | 574.55M | 681.15M |
| Total Debt | 336.37M | 209.91M | 179.38M | 155.42M | 57.16M |
| Total Liabilities | 4.95B | 4.92B | 2.80B | 2.69B | 2.56B |
| Stockholders Equity | 591.53M | 516.68M | 265.06M | 228.90M | 271.66M |
Cash Flow | |||||
| Free Cash Flow | 70.50M | 33.38M | 41.41M | 35.30M | 39.56M |
| Operating Cash Flow | 74.73M | 34.96M | 43.70M | 36.19M | 40.81M |
| Investing Cash Flow | -181.96M | 60.99M | -153.25M | -270.99M | -2.01M |
| Financing Cash Flow | 8.13M | 87.76M | 113.89M | 86.91M | 44.65M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
76 Outperform | $859.32M | 10.76 | 14.49% | 2.18% | 22.24% | 18.63% | |
69 Neutral | $851.51M | 8.09 | 9.49% | 3.66% | 24.08% | 9.83% | |
69 Neutral | $789.86M | 8.35 | 13.02% | 3.19% | 16.57% | 69.64% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
67 Neutral | $746.34M | 7.29 | 14.41% | 2.93% | 47.65% | 101.00% | |
66 Neutral | $943.74M | 26.28 | 6.55% | 0.67% | 14.04% | 337.54% | |
62 Neutral | $734.86M | 9.89 | 11.33% | 2.48% | 0.67% | 17.88% |