
Last Price
52 Week Range
$35.46 - $57.21
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $1.587B | $2.32B | $2.368B | |||||||
| $725.265M | $717.449M | $791.547M | |||||||
| - | - | - | |||||||
| $65.003M | - | - | |||||||
| $3.937B | $4.201B | $4.166B | |||||||
| $6.315B | $7.239B | $7.325B | |||||||
| $147.448M | $172.697M | $179.045M | |||||||
| $2.678B | $2.619B | $2.589B | |||||||
| - | $4.885M | - | |||||||
| - | - | - | |||||||
| $38.568M | $28.293M | $32.974M | |||||||
| $2.864B | $2.825B | $2.801B | |||||||
| - | - | - | |||||||
| $9.179B | $10.064B | $10.126B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $7.447M | $16.293M | $5.044M | |||||||
| $320.673M | $39.581M | $33.081M | |||||||
| - | $213.426M | - | |||||||
| - | - | - | |||||||
| - | - | - | |||||||
| $17.006M | $22.435M | $20.887M | |||||||
| $3.718B | $4.297B | $4.371B | |||||||
| $4.063B | $4.589B | $4.43B | |||||||
| $0.851B | $1.443B | $1.834B | |||||||
| $62.847M | $58.372M | $53.49M | |||||||
| $4.167M | $0.285M | $0.424M | |||||||
| - | - | - | |||||||
| $0.574M | $1.581M | $-51.619M | |||||||
| $0.982B | $1.561B | $1.889B | |||||||
| - | - | - | |||||||
| $5.045B | $6.15B | $6.32B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| - | - | - | |||||||
| - | - | - | |||||||
| $2K | $2K | $2K | |||||||
| $-1.097B | $-1.511B | $-1.731B | |||||||
| $5.233B | $5.415B | $5.524B | |||||||
| $-1.89M | $10.197M | $13.775M | |||||||
| - | - | - | |||||||
| $4.134B | $3.914B | $3.807B | |||||||
| - | - | - | |||||||
| $4.134B | $3.914B | $3.807B | |||||||
| $9.179B | $10.064B | $10.126B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $0.602B | $1.185B | $1.147B | |||||||
| $0.977B | $1.773B | $1.941B | |||||||
| $-9.094M | $632.876M | $719.726M |
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