
Last Price
52 Week Range
$21.08 - $91.45
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $393.076M | $443.304M | |||||||||||
| $87.49M | $115.784M | |||||||||||
| $-76.903M | $167.69M | |||||||||||
| $494.699M | $490.627M | |||||||||||
| $-209.281M | $-275.129M | |||||||||||
| $50.375M | $50.445M | |||||||||||
| $739.456M | $992.721M |
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $-98.238M | $-197.011M | |||||||||||
| - | $-4.35M | |||||||||||
| $-679.539M | $-954.273M | |||||||||||
| $629.088M | $875.754M | |||||||||||
| $-8.824M | $-12.752M | |||||||||||
| $-157.513M | $-292.632M |
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | |||||||||||
| $-0.235B | $-1.314B | |||||||||||
| - | - | |||||||||||
| $127.175M | $-97.654M | |||||||||||
| $-0.108B | $-1.411B |
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $0.895B | $1.369B | |||||||||||
| $474.334M | $-711.288M | |||||||||||
| $1.369B | $0.658B | |||||||||||
| $739.456M | $992.721M | |||||||||||
| $-107.062M | $-197.011M | |||||||||||
| $632.394M | $795.71M |
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