
Last Price
52 Week Range
$30.04 - $78.48
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $-366.252M | $-581.599M | |||||||||||
| $19.259M | $19.479M | |||||||||||
| - | - | |||||||||||
| $86.567M | $72.499M | |||||||||||
| $156.27M | $71.882M | |||||||||||
| $-38.618M | $72.725M | |||||||||||
| $-142.774M | $-345.014M |
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $-1.901M | $-0.914M | |||||||||||
| - | - | |||||||||||
| $-1.486B | $-1.008B | |||||||||||
| $1.208B | $1.011B | |||||||||||
| - | $-33.998M | |||||||||||
| $-280.481M | $-31.805M |
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | |||||||||||
| $300.695M | $426.026M | |||||||||||
| - | - | |||||||||||
| $31.289M | - | |||||||||||
| $331.984M | $426.026M |
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $401.068M | $309.776M | |||||||||||
| $-91.292M | $49.302M | |||||||||||
| $309.776M | $359.078M | |||||||||||
| $-142.774M | $-345.014M | |||||||||||
| $-1.901M | $-0.914M | |||||||||||
| $-144.675M | $-345.928M |
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