| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 370.50M | 394.82M | 492.05M | 454.27M | 357.56M |
| Gross Profit | 290.97M | 317.07M | 411.34M | 380.79M | 303.97M |
| EBITDA | 111.03M | 113.26M | 196.28M | 198.53M | 167.99M |
| Net Income | 93.83M | 181.28M | 197.92M | 161.52M | 164.97M |
Balance Sheet | |||||
| Total Assets | 766.43M | 785.67M | 863.29M | 644.41M | 478.54M |
| Cash, Cash Equivalents and Short-Term Investments | 555.33M | 596.47M | 741.61M | 547.38M | 415.91M |
| Total Debt | 13.23M | 7.82M | 9.02M | 4.96M | 4.52M |
| Total Liabilities | 83.23M | 81.85M | 75.91M | 89.79M | 62.74M |
| Stockholders Equity | 683.20M | 703.81M | 787.37M | 554.62M | 415.80M |
Cash Flow | |||||
| Free Cash Flow | 84.28M | 132.00M | 176.12M | 180.00M | 173.95M |
| Operating Cash Flow | 85.26M | 132.66M | 176.83M | 181.58M | 174.88M |
| Investing Cash Flow | 186.03M | 162.21M | -136.06M | -109.47M | -160.11M |
| Financing Cash Flow | -126.06M | -282.77M | 5.50M | -41.09M | -15.02M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
74 Outperform | $869.92M | 10.12 | 14.52% | ― | -13.98% | 15.94% | |
67 Neutral | $1.75B | -42.28 | -201.79% | ― | 24.76% | -10.41% | |
65 Neutral | $748.39M | 21.81 | 4.97% | ― | 1.58% | ― | |
56 Neutral | $1.65B | -95.98 | -13.44% | ― | 18.72% | 85.77% | |
51 Neutral | $7.86B | -0.30 | -43.30% | 2.27% | 22.53% | -2.21% | |
50 Neutral | $476.51M | -6.56 | -20.38% | ― | 4.31% | 3.26% | |
49 Neutral | $938.74M | -88.99 | -30.23% | ― | 159.43% | 67.42% |