
Last Price
52 Week Range
$1.86 - $2.96
Next Earnings Date
May 26 2026 (Estimate)
Next Earnings Date
May 26 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|
| $-60.315M | $5M | $33.433M | |||||
| $6.549M | $5.068M | $5.065M | |||||
| - | - | - | |||||
| $65.216M | - | $20.486M | |||||
| $6.074M | $-0.313M | $-6.063M | |||||
| $18.919M | $70.638M | $28.722M | |||||
| $36.443M | $80.392M | $81.644M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|
| $-1.499M | $-13.105M | - | |||||
| - | $163.081K | - | |||||
| $-520.258M | $-275.982M | - | |||||
| $853.703M | $397.906M | - | |||||
| $0.509M | $-1.501M | $97.508M | |||||
| $332.455M | $107.482M | $97.508M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|
| - | - | - | |||||
| $-3.339M | $0.098M | $-0.07M | |||||
| - | $-33.039M | $-33.022M | |||||
| $1.116M | $-0.276M | $-37.261M | |||||
| $-2.223M | $-33.217M | $-70.353M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|
| $133.161M | $498.688M | $614.919M | |||||
| $365.527M | $154.694M | $109.157M | |||||
| $498.688M | $653.382M | $724.083M | |||||
| $36.443M | $80.392M | $81.644M | |||||
| $-1.499M | $-4.186M | $-22.443M | |||||
| $34.944M | $76.206M | $63.385M |
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