
Last Price
52 Week Range
$22.63 - $33.89
Next Earnings Date
Apr 23 2026
Next Earnings Date
Apr 23 2026
Last Price
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $1.729B | $1.465B | ||||||||||
| $787.34M | - | ||||||||||
| - | - | ||||||||||
| - | - | ||||||||||
| - | - | ||||||||||
| $2.517B | $1.465B | ||||||||||
| $70.299M | $57.988M | ||||||||||
| $198.098M | $200.52M | ||||||||||
| $6.385B | - | ||||||||||
| $56.458M | $41.779M | ||||||||||
| $269.838M | - | ||||||||||
| $6.98B | $0.3B | ||||||||||
| - | $7.887B | ||||||||||
| $9.497B | $9.653B |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $21.114M | - | ||||||||||
| - | - | ||||||||||
| $32.106M | - | ||||||||||
| - | - | ||||||||||
| - | - | ||||||||||
| - | - | ||||||||||
| $7.459B | $4.762B | ||||||||||
| $7.512B | $4.762B | ||||||||||
| $720.648M | $564.947M | ||||||||||
| $10.949M | - | ||||||||||
| - | - | ||||||||||
| - | - | ||||||||||
| $0.151B | $3.058B | ||||||||||
| $0.893B | $3.623B | ||||||||||
| - | - | ||||||||||
| $8.405B | $8.385B |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $-46.935M | $-65.914M | ||||||||||
| - | - | ||||||||||
| $455K | $471K | ||||||||||
| $533.901M | $645.724M | ||||||||||
| $717.763M | $760.7M | ||||||||||
| $-113.687M | $-73.075M | ||||||||||
| - | - | ||||||||||
| $1.091B | $1.268B | ||||||||||
| - | - | ||||||||||
| $1.091B | $1.268B | ||||||||||
| $9.497B | $9.653B |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $7.551B | $1.405B | ||||||||||
| $774.652M | $564.947M | ||||||||||
| $211.514M | $504.763M |
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