
Last Price
52 Week Range
$14.91 - $31.88
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $28.129M | $-52.99M | |||||||||||
| $384.972M | $430.021M | |||||||||||
| $-45.323M | $-7.014M | |||||||||||
| $35.966M | $38.426M | |||||||||||
| $-20.126M | $0.117M | |||||||||||
| $178.026M | $353.425M | |||||||||||
| $561.644M | $761.985M |
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $-299.292M | $-24.331M | |||||||||||
| $-121.221M | $-144.698M | |||||||||||
| $-7.699M | $-0.806M | |||||||||||
| - | $1.235M | |||||||||||
| $65.864M | $-248.873M | |||||||||||
| $-362.348M | $-417.473M |
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $101.795M | $-162.516M | |||||||||||
| $-270.439M | $-89.596M | |||||||||||
| - | $-51.119M | |||||||||||
| $-31.475M | $-37.294M | |||||||||||
| $-200.119M | $-340.525M |
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $10.958M | $9.001M | |||||||||||
| $-1.957M | $5.586M | |||||||||||
| $9.001M | $14.587M | |||||||||||
| $561.644M | $761.985M | |||||||||||
| $-299.292M | $-24.331M | |||||||||||
| $262.352M | $737.654M |
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