Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 483.61M | 467.50M | 430.70M | 370.79M | 281.40M | 213.56M |
Gross Profit | 405.18M | 387.83M | 352.87M | 300.36M | 233.03M | 182.87M |
EBITDA | 12.42M | -11.89M | -52.80M | -107.20M | -93.36M | -57.57M |
Net Income | -13.25M | -42.73M | -81.76M | -129.22M | -107.45M | -68.90M |
Balance Sheet | ||||||
Total Assets | 891.53M | 927.27M | 925.31M | 817.87M | 806.45M | 795.44M |
Cash, Cash Equivalents and Short-Term Investments | 567.85M | 570.83M | 571.19M | 476.97M | 543.36M | 560.28M |
Total Debt | 408.37M | 463.65M | 461.02M | 301.52M | 307.62M | 249.33M |
Total Liabilities | 693.85M | 779.22M | 746.41M | 575.79M | 539.47M | 428.72M |
Stockholders Equity | 180.71M | 129.83M | 171.60M | 240.98M | 266.98M | 366.73M |
Cash Flow | ||||||
Free Cash Flow | 110.52M | 108.41M | 64.43M | 8.51M | -12.83M | 5.25M |
Operating Cash Flow | 118.52M | 117.89M | 71.97M | 16.98M | -6.02M | 10.10M |
Investing Cash Flow | -22.21M | -19.97M | -30.52M | -86.17M | 17.38M | -49.32M |
Financing Cash Flow | -144.38M | -116.14M | 51.60M | -6.41M | -736.00K | 254.37M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
82 Outperform | $1.87B | 35.27 | 28.76% | 2.19% | 14.21% | 23.74% | |
77 Outperform | $1.19B | 9.43 | 19.26% | ― | 6.79% | 12.97% | |
64 Neutral | $1.55B | ― | -8.04% | ― | 8.20% | 82.75% | |
62 Neutral | $812.79M | -13.62 | -37.20% | ― | 14.79% | 27.52% | |
60 Neutral | $1.08B | -786.67 | -0.46% | ― | 22.16% | -107.92% | |
49 Neutral | $655.27M | -0.83 | -147.04% | ― | -5.06% | -2318.18% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% |