
Last Price
52 Week Range
$64.30 - $242.00
Next Earnings Date
Apr 30 2026 (Estimate)
Next Earnings Date
Apr 30 2026 (Est.)
Last Price
| Metric | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $-300.519M | $-256.687M | $-189.225M | ||||||||||||
| $78.738M | $92.375M | $106.353M | ||||||||||||
| $0.119M | $4.05M | $-41.731M | ||||||||||||
| $1.081B | $1.362B | $1.154B | ||||||||||||
| $576.989M | $264.809M | $-20.615M | ||||||||||||
| $11.399M | $-6.376M | $311.435M | ||||||||||||
| $1.448B | $1.46B | $1.32B |
| Metric | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $-32.577M | $-44.85M | $-52.403M | ||||||||||||
| $-0.848B | $-0.014B | $-1.238B | ||||||||||||
| $-263.297M | $-439.065M | $-321.984M | ||||||||||||
| $180.43M | $155.838M | $198.302M | ||||||||||||
| $-535K | - | - | ||||||||||||
| $-0.964B | $-0.342B | $-1.414B |
| Metric | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $-12.961M | - | - | ||||||||||||
| $-0.395B | $-0.779B | $-1.001B | ||||||||||||
| - | - | - | ||||||||||||
| - | $-3.143M | $28.359M | ||||||||||||
| $-408.217M | $-782.582M | $-972.501M |
| Metric | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $2.104B | $2.178B | $2.218B | ||||||||||||
| $0.074B | $0.336B | $-1.06B | ||||||||||||
| $2.178B | $2.514B | $1.159B | ||||||||||||
| $1.448B | $1.46B | $1.32B | ||||||||||||
| $-33.112M | $-44.85M | $-52.403M | ||||||||||||
| $1.415B | $1.416B | $1.268B |
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