
Last Price
52 Week Range
$25.03 - $42.66
Next Earnings Date
Apr 23 2026
Next Earnings Date
Apr 23 2026
Last Price
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $1.69B | $0.053B | |||||||||
| $61.172M | $65.128M | |||||||||
| - | - | |||||||||
| - | - | |||||||||
| - | - | |||||||||
| $1.751B | $0.118B | |||||||||
| $20.617M | $14.287M | |||||||||
| $14.423M | $13.849M | |||||||||
| $6.245B | $8.537B | |||||||||
| $42.437M | $30.75M | |||||||||
| $183.318M | $155.646M | |||||||||
| $6.506B | $8.752B | |||||||||
| - | - | |||||||||
| $8.257B | $8.87B |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| - | - | |||||||||
| - | - | |||||||||
| - | - | |||||||||
| - | - | |||||||||
| - | - | |||||||||
| - | - | |||||||||
| $7.181B | $0.009B | |||||||||
| $7.181B | $0.009B | |||||||||
| $294.675M | $69.547M | |||||||||
| $19.734M | $12.255M | |||||||||
| - | - | |||||||||
| - | - | |||||||||
| $0.034B | $7.994B | |||||||||
| $0.369B | $8.075B | |||||||||
| - | - | |||||||||
| $7.549B | $8.075B |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $-2.817M | $-35.163M | |||||||||
| - | - | |||||||||
| $308K | $312K | |||||||||
| $480.144M | $567.269M | |||||||||
| $288.656M | $294.134M | |||||||||
| $-58.637M | $-32.088M | |||||||||
| - | - | |||||||||
| $707.654M | $794.464M | |||||||||
| - | - | |||||||||
| $707.654M | $794.464M | |||||||||
| $8.257B | $8.87B |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $7.874B | $8.586B | |||||||||
| $334.143M | $94.057M | |||||||||
| $273.394M | $89.556M |
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