
Last Price
52 Week Range
$31.28 - $44.80
Next Earnings Date
Apr 29 2026 (Estimate)
Next Earnings Date
Apr 29 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $2.129B | $0.582B | |||||||
| $53.031M | $46.13M | |||||||
| - | - | |||||||
| - | - | |||||||
| $4.042B | - | |||||||
| $6.224B | $0.629B | |||||||
| $8.8M | - | |||||||
| $23.771M | - | |||||||
| $4.099B | $6.051B | |||||||
| $65.013M | $19.989M | |||||||
| $-4.131B | $0.194B | |||||||
| $0.065B | $6.265B | |||||||
| $232.313M | - | |||||||
| $6.522B | $6.893B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| - | - | |||||||
| - | - | |||||||
| - | - | |||||||
| - | - | |||||||
| - | - | |||||||
| - | $91.639M | |||||||
| $536.615M | - | |||||||
| $536.615M | $91.639M | |||||||
| $743.05M | $744.481M | |||||||
| - | - | |||||||
| - | - | |||||||
| - | - | |||||||
| - | $702.165M | |||||||
| $0.743B | $1.447B | |||||||
| $245.77M | - | |||||||
| $1.525B | $1.538B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| - | - | |||||||
| - | - | |||||||
| $1.523M | $1.422M | |||||||
| $3.125B | $3.677B | |||||||
| $2.077B | $1.706B | |||||||
| $-207.455M | $-30.143M | |||||||
| - | - | |||||||
| $4.996B | $5.355B | |||||||
| - | - | |||||||
| $4.996B | $5.355B | |||||||
| $6.522B | $6.893B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $5.628B | $6.051B | |||||||
| $743.05M | $744.481M | |||||||
| $143.618M | $161.988M |
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