
Last Price
52 Week Range
$50.00 - $87.00
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $245.802M | $227.452M | |||||||||
| $42.635M | $47.786M | |||||||||
| $-6.706M | $29.57M | |||||||||
| $26.585M | $39.077M | |||||||||
| $59.499M | $131.958M | |||||||||
| $0.415M | $111.924M | |||||||||
| $368.23M | $587.767M |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| - | $-25.158M | |||||||||
| - | $-871.185M | |||||||||
| - | - | |||||||||
| - | - | |||||||||
| $-22.26M | $-2.421M | |||||||||
| $-22.26M | $-898.764M |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $-45M | $397.567M | |||||||||
| $-83.295M | $-25M | |||||||||
| $-112.06M | $-116.085M | |||||||||
| - | $-9.683M | |||||||||
| $-240.355M | $246.799M |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $215.05M | $334.066M | |||||||||
| $119.016M | $-225.624M | |||||||||
| $334.066M | $108.442M | |||||||||
| $368.23M | $587.767M | |||||||||
| $-22.122M | $-21.047M | |||||||||
| $346.108M | $566.72M |
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