
Last Price
52 Week Range
$32.08 - $51.72
Next Earnings Date
Apr 29 2026 (Estimate)
Next Earnings Date
Apr 29 2026 (Est.)
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $742M | $444M | ||||||||
| $2.033B | $2.457B | ||||||||
| - | - | ||||||||
| $30M | $45M | ||||||||
| $1.959B | $-0.945B | ||||||||
| $4.764B | $2.001B | ||||||||
| $12.572B | $14.172B | ||||||||
| $4.501B | $4.773B | ||||||||
| $164M | $372M | ||||||||
| $0.037B | $2.74B | ||||||||
| $1.549B | $-0.078B | ||||||||
| $18.823B | $21.98B | ||||||||
| - | - | ||||||||
| $23.587B | $23.981B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $0.067B | $1.206B | ||||||||
| - | - | ||||||||
| $0.769B | $1.314B | ||||||||
| - | - | ||||||||
| - | - | ||||||||
| $273.837M | - | ||||||||
| $6.538B | $5.148B | ||||||||
| $7.648B | $7.668B | ||||||||
| $11.504B | $11.933B | ||||||||
| - | - | ||||||||
| $164.902M | $116.787M | ||||||||
| $1.985B | $2.213B | ||||||||
| $56M | $62.885M | ||||||||
| $13.717B | $14.326B | ||||||||
| - | - | ||||||||
| $21.365B | $21.98B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| - | - | ||||||||
| - | - | ||||||||
| $1M | $0.998M | ||||||||
| $509M | $267.512M | ||||||||
| - | $1.278B | ||||||||
| $0.581B | $-2.843B | ||||||||
| $-2.344B | - | ||||||||
| $-1.253B | $-1.297B | ||||||||
| $3.475B | $3.298B | ||||||||
| $2.222B | $2.001B | ||||||||
| $23.587B | $23.981B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $232M | $385M | ||||||||
| $12.28B | $13.269B | ||||||||
| $11.606B | $12.839B |
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