
Last Price
52 Week Range
$3.46 - $33.51
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $22.716M | $-67.989M | $-79.68M | ||||||
| $14.482M | $29.343M | $33.652M | ||||||
| $-6.719M | $6.351M | $6.445M | ||||||
| $23.855M | $19.54M | $15.481M | ||||||
| $-9.363M | $-143.959M | $-149.364M | ||||||
| $27.063M | $11.176M | $12.368M | ||||||
| $71.229M | $-145.538M | $-161.098M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $-8.115M | $-14.884M | $-23.494M | ||||||
| - | - | - | ||||||
| - | - | - | ||||||
| - | - | - | ||||||
| $-10.86M | $-14.915M | $-10.467M | ||||||
| $-18.975M | $-29.799M | $-33.961M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| - | $368.63M | $-32.308M | ||||||
| $-1.663M | $1.417M | $0.805M | ||||||
| - | - | - | ||||||
| $-7.013M | $-13.167M | $25.765M | ||||||
| $-8.676M | $356.88M | $-5.738M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $462.731M | $518.706M | $654.409M | ||||||
| $55.975M | $195.924M | $-176.635M | ||||||
| $518.706M | $714.63M | $477.774M | ||||||
| $71.229M | $-145.538M | $-161.098M | ||||||
| $-18.975M | $-29.799M | $-15.825M | ||||||
| $60.71M | $-175.337M | $-176.923M |
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