| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 696.85M | 625.81M | 460.06M | 357.52M | 282.50M |
| Gross Profit | 575.73M | 300.87M | 222.83M | 171.06M | 141.10M |
| EBITDA | 217.23M | 187.97M | 125.78M | 101.44M | 81.83M |
| Net Income | 174.27M | 108.72M | 70.17M | 52.95M | 42.66M |
Balance Sheet | |||||
| Total Assets | 693.41M | 716.25M | 377.82M | 424.19M | 249.20M |
| Cash, Cash Equivalents and Short-Term Investments | 238.71M | 315.91M | 90.22M | 184.50M | 48.58M |
| Total Debt | 1.33B | 1.27B | 732.51M | 716.43M | 471.84M |
| Total Liabilities | 1.43B | 1.39B | 835.19M | 815.05M | 558.73M |
| Stockholders Equity | -736.76M | -675.59M | -457.37M | -390.86M | -309.52M |
Cash Flow | |||||
| Free Cash Flow | 105.62M | 105.68M | 80.77M | 52.30M | 20.86M |
| Operating Cash Flow | 153.06M | 157.61M | 121.60M | 76.24M | 48.88M |
| Investing Cash Flow | -17.46M | -62.48M | -52.15M | -28.68M | -29.85M |
| Financing Cash Flow | -266.73M | 144.76M | -155.49M | 103.25M | -23.39M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
67 Neutral | $12.65B | 23.81 | -15.28% | 1.63% | 3.92% | 4.98% | |
67 Neutral | $10.99B | 32.67 | 28.20% | 1.63% | 14.40% | 12.45% | |
61 Neutral | $18.38B | 12.79 | -2.54% | 3.03% | 1.52% | -15.83% | |
61 Neutral | $4.63B | 41.12 | -24.54% | 0.45% | 15.56% | 79.02% | |
60 Neutral | $4.18B | 71.38 | 9.14% | ― | 13.49% | 402.23% | |
57 Neutral | $1.34B | 9.79 | 140.58% | 8.15% | -0.21% | 0.16% | |
48 Neutral | $1.16B | 42.31 | -6.99% | 4.72% | -0.64% | -60.71% |