
Last Price
52 Week Range
$27.66 - $65.00
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $1.747B | $1.561B | ||||||||
| $20.662M | $46.56M | ||||||||
| - | - | ||||||||
| - | $17.04M | ||||||||
| $20.115M | $2.802M | ||||||||
| $1.788B | $1.627B | ||||||||
| $270.147M | $491.718M | ||||||||
| - | - | ||||||||
| $1.388B | $0.883B | ||||||||
| - | $43.248M | ||||||||
| $65.676M | $0.508M | ||||||||
| $1.723B | $1.419B | ||||||||
| - | - | ||||||||
| $3.511B | $3.046B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $48.452M | $70.904M | ||||||||
| $65.282M | $23M | ||||||||
| - | $6.124M | ||||||||
| $5.891M | - | ||||||||
| - | - | ||||||||
| - | - | ||||||||
| $20.555M | $105.722M | ||||||||
| $140.18M | $205.75M | ||||||||
| $-65.219M | - | ||||||||
| $71.11M | $111.357M | ||||||||
| - | - | ||||||||
| - | $43.248M | ||||||||
| $0.1M | $-111.257M | ||||||||
| $65.319M | $154.705M | ||||||||
| - | - | ||||||||
| $205.499M | $360.455M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| - | - | ||||||||
| - | - | ||||||||
| $128K | $134K | ||||||||
| $-1.388B | $-2.155B | ||||||||
| $4.698B | $4.839B | ||||||||
| $-3.873M | $1.587M | ||||||||
| - | - | ||||||||
| $3.306B | $2.686B | ||||||||
| - | - | ||||||||
| $3.306B | $2.686B | ||||||||
| $3.511B | $3.046B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $2.747B | $2.269B | ||||||||
| $71.11M | $228.838M | ||||||||
| $-316.768M | $54.879M |
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