
Last Price
52 Week Range
$11.52 - $24.95
Next Earnings Date
Jun 10 2026 (Estimate)
Next Earnings Date
Jun 10 2026 (Est.)
Last Price
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|---|---|---|
| $-315.83M | $-270.054M | |||||||||
| $237.248M | $210.774M | |||||||||
| $-71.209M | $-72.683M | |||||||||
| $31.714M | $254.872M | |||||||||
| $-28.432M | $-115.924M | |||||||||
| $40.118M | $63.595M | |||||||||
| $-106.391M | $70.58M |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|---|---|---|
| $-5.362M | $-5.98M | |||||||||
| $-15.377M | - | |||||||||
| - | - | |||||||||
| - | - | |||||||||
| $-8.205M | $-29.576M | |||||||||
| $-28.944M | $-35.556M |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|---|---|---|
| $-0.55B | $-1.04B | |||||||||
| $0.594B | $1.26B | |||||||||
| - | - | |||||||||
| $-2.892M | $-17.709M | |||||||||
| $41.257M | $201.972M |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|---|---|---|
| $218.468M | $124.39M | |||||||||
| $-94.078M | $236.996M | |||||||||
| $124.39M | $361.386M | |||||||||
| $-106.391M | $70.58M | |||||||||
| $-13.581M | $-18.83M | |||||||||
| $-119.972M | $51.75M |
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