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 |
---|---|---|---|---|---|---|---|
71 Outperform | 2.40B | 35.31 | 13.72% | 1.37% | 3.08% | -1.02% | |
70 Neutral | 1.90B | 17.28 | 22.11% | ― | 6.08% | 153.79% | |
66 Neutral | 1.42B | -28.26 | -6.32% | ― | 11.36% | 46.67% | |
63 Neutral | 1.47B | -67.16 | -5.73% | ― | 5.96% | 50.29% | |
62 Neutral | $1.49B | ― | -8.04% | ― | 8.20% | 82.75% | |
62 Neutral | 826.33M | -14.80 | -37.20% | ― | 14.79% | 27.52% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% |