
Last Price
52 Week Range
$15.96 - $44.34
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $-257.103M | $-175.537M | ||||||||||
| $11.856M | $15.01M | ||||||||||
| - | $-3.336M | ||||||||||
| $70.651M | $65.598M | ||||||||||
| $-68.39M | $-51.507M | ||||||||||
| $28.117M | $-1.017M | ||||||||||
| $-214.869M | $-150.789M |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $-5.657M | $-8.101M | ||||||||||
| $28.999K | - | ||||||||||
| $-330M | $-10M | ||||||||||
| $16.3M | $331.203M | ||||||||||
| $-55.865M | $-5.236M | ||||||||||
| $-375.193M | $307.866M |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $131.322M | $68.124M | ||||||||||
| $217.35M | $12.855M | ||||||||||
| - | - | ||||||||||
| $1.217M | $-8.626M | ||||||||||
| $349.889M | $72.353M |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $791.264M | $550.781M | ||||||||||
| $-240.483M | $229.908M | ||||||||||
| $550.781M | $780.689M | ||||||||||
| $-214.869M | $-150.789M | ||||||||||
| $-61.522M | $-8.101M | ||||||||||
| $-276.391M | $-158.89M |
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