
Last Price
52 Week Range
$12.23 - $53.63
Next Earnings Date
May 11 2026 (Estimate)
Next Earnings Date
May 11 2026 (Est.)
Last Price
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $-378.404M | $-227.735M | |||||||||||
| $204.553M | $7.038M | |||||||||||
| $-57.307M | $-57.521M | |||||||||||
| $0.723M | $-1.524M | |||||||||||
| $9.817M | $-54.451M | |||||||||||
| $313.713M | $395.725M | |||||||||||
| $93.095M | $61.532M |
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $-7.838M | $-6.477M | |||||||||||
| $275.717M | $60.491M | |||||||||||
| $-13.932M | $-3.736M | |||||||||||
| - | - | |||||||||||
| $-47.501M | $-46.434M | |||||||||||
| $206.446M | $3.844M |
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $-160.253M | $-31.468M | |||||||||||
| $-31.773M | $0.969M | |||||||||||
| - | - | |||||||||||
| $-19.391M | $-5.709M | |||||||||||
| $-211.417M | $-36.208M |
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $137.202M | $220.751M | |||||||||||
| $83.549M | $32.236M | |||||||||||
| $220.751M | $252.987M | |||||||||||
| $93.095M | $61.532M | |||||||||||
| $-55.339M | $-6.477M | |||||||||||
| $37.756M | $55.055M |
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