
Last Price
52 Week Range
$0.67 - $6.60
Next Earnings Date
May 12 2026 (Estimate)
Next Earnings Date
May 12 2026 (Est.)
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $146.84M | $573.462M | ||||||||
| $1.259M | $26.774M | ||||||||
| $1.18M | $8.676M | ||||||||
| $14.554M | $6.317M | ||||||||
| $49.876M | $211.236M | ||||||||
| $213.709M | $826.465M | ||||||||
| $423.399M | $391.727M | ||||||||
| $4.039M | $2.983M | ||||||||
| - | $1.25M | ||||||||
| - | - | ||||||||
| $26.469M | $73.919M | ||||||||
| $453.907M | $469.879M | ||||||||
| - | - | ||||||||
| $0.668B | $1.296B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $22.158M | $46.443M | ||||||||
| $3.736M | - | ||||||||
| $0.146M | $97.022M | ||||||||
| $2.089M | $1.725M | ||||||||
| - | - | ||||||||
| - | - | ||||||||
| $8.141M | $2.922M | ||||||||
| $36.27M | $148.112M | ||||||||
| $-18.32M | $559.863M | ||||||||
| $21.839M | $14.309M | ||||||||
| - | - | ||||||||
| $65K | $65K | ||||||||
| $2.106M | $2.761M | ||||||||
| $23.351M | $587.857M | ||||||||
| - | - | ||||||||
| $59.621M | $735.969M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| - | - | ||||||||
| - | - | ||||||||
| $0.852B | $1.065B | ||||||||
| $-334.507M | $-612.481M | ||||||||
| $67.521M | $108.284M | ||||||||
| $22.695M | - | ||||||||
| - | - | ||||||||
| $607.995M | $560.375M | ||||||||
| - | - | ||||||||
| $607.995M | $560.375M | ||||||||
| $0.668B | $1.296B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $87.298M | $1.25M | ||||||||
| $23.415M | $683.778M | ||||||||
| $-36.127M | $110.316M |
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