
Last Price
52 Week Range
$40.16 - $94.67
Next Earnings Date
Jun 04 2026 (Estimate)
Next Earnings Date
Jun 04 2026 (Est.)
Last Price
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $1.068B | $0.309B | ||||||||||
| $107.804M | $116.081M | ||||||||||
| $-839.989M | $4.713M | ||||||||||
| $610.335M | $622.321M | ||||||||||
| $-191.71M | $-162.6M | ||||||||||
| $262.947M | $275.407M | ||||||||||
| $1.017B | $1.165B |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $-96.988M | $-106.445M | ||||||||||
| $-143.611M | - | ||||||||||
| $-412.611M | $-410.325M | ||||||||||
| $340.334M | $389.989M | ||||||||||
| - | - | ||||||||||
| $-312.876M | $-126.781M |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| - | $-21.429M | ||||||||||
| $-625.509M | $-827.056M | ||||||||||
| - | - | ||||||||||
| $-213.282M | $-251.417M | ||||||||||
| $-0.839B | $-1.1B |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $801.499M | $649.575M | ||||||||||
| $-141.945M | $-46.652M | ||||||||||
| $659.554M | $602.923M | ||||||||||
| $1.017B | $1.165B | ||||||||||
| $-96.988M | $-106.445M | ||||||||||
| $0.92B | $1.059B |
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