
Last Price
52 Week Range
$24.10 - $57.99
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $-298.408M | $-465.317M | |||||||||
| $2.785M | $3.89M | |||||||||
| - | - | |||||||||
| $69.386M | $91.024M | |||||||||
| $11.635M | $4.842M | |||||||||
| $-11.368M | $-12.361M | |||||||||
| $-225.97M | $-377.922M |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $-3.844M | $-5.762M | |||||||||
| - | - | |||||||||
| $-1.147B | $-1.02B | |||||||||
| $0.576B | $1.184B | |||||||||
| - | $15.425M | |||||||||
| $-574.817M | $173.908M |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| - | - | |||||||||
| $970.048M | $40.611M | |||||||||
| - | - | |||||||||
| $40.387M | - | |||||||||
| $1.01B | $0.041B |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $56.197M | $265.845M | |||||||||
| $209.648M | $-163.509M | |||||||||
| $265.845M | $102.336M | |||||||||
| $-225.97M | $-377.922M | |||||||||
| $-3.844M | $-5.762M | |||||||||
| $-229.814M | $-383.684M |
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