
Last Price
52 Week Range
$3.98 - $10.04
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|
| $20.97M | $-40.223M | $-47.446M | |||||
| $140.781M | $143.017M | $140.422M | |||||
| $-19.576M | $-13.398M | $-5.949M | |||||
| $16.336M | $11.565M | $8.172M | |||||
| $302.689M | $-43.832M | $-3.236M | |||||
| $10.621M | $7.1M | $6.173M | |||||
| $471.788M | $64.229M | $98.136M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|
| $-78.905M | - | $-10.012M | |||||
| - | - | $424K | |||||
| - | - | - | |||||
| - | $40.443M | $3.017M | |||||
| $5.269M | $-60.26M | $-40.221M | |||||
| $-73.636M | $-19.817M | $-46.792M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|
| $-370.108M | $-30.124M | $-18.007M | |||||
| - | - | - | |||||
| $-19.852M | $-13.822M | $-9.221M | |||||
| $-13.015M | $-2.111M | $-0.747M | |||||
| $-402.975M | $-46.057M | $-27.975M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|
| $36.051M | $31.01M | $18.564M | |||||
| $-5.041M | $-1.262M | $22.983M | |||||
| $31.01M | $29.748M | $41.547M | |||||
| $471.788M | $64.229M | $98.136M | |||||
| $-78.905M | $-58.46M | $-10.012M | |||||
| $392.883M | $5.769M | $88.124M |
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