
Last Price
52 Week Range
$5.00 - $17.58
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $227.043M | $170.155M | ||||||
| $38.549M | $31.521M | ||||||
| $188.494M | $138.634M | ||||||
| $424.061M | $243.773M | ||||||
| $246.161M | $183.29M | ||||||
| $78.029M | $26.849M | ||||||
| $-559.757M | $-315.278M | ||||||
| $38.518M | $22.616M | ||||||
| $-26.269M | $-20.938M | ||||||
| $12.249M | $1.678M | ||||||
| $-547.508M | $-313.6M | ||||||
| $-479K | $-837K | ||||||
| $-547.029M | $-312.763M | ||||||
| $-10.54 | $-5.64 | ||||||
| $-10.54 | $-5.64 | ||||||
| $51.895M | $55.458M | ||||||
| $51.895M | $55.458M | ||||||
| $-484.394M | $-254.61M | ||||||
| $63.02M | $58.99M | ||||||
| $-547.414M | $-313.6M |
NEWSLETTER
Market data is sourced from S&P Global Market Intelligence. All insights and analysis are developed by Gainify. Copyright © 2026, S&P Global Market Intelligence. All rights reserved.
View Data Providers