
Last Price
52 Week Range
$51.23 - $150.59
Next Earnings Date
May 07 2026
Next Earnings Date
May 07 2026
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $2.41B | $3.055B | |||||||
| $634.528M | $900.646M | |||||||
| - | - | |||||||
| $47.919M | $109.294M | |||||||
| $636.038M | $832.941M | |||||||
| $3.728B | $4.898B | |||||||
| $1.325B | $1.536B | |||||||
| $175.671M | $160.858M | |||||||
| $1.61B | $2.493B | |||||||
| - | - | |||||||
| $335.443M | $469.813M | |||||||
| $3.447B | $4.659B | |||||||
| $170K | - | |||||||
| $7.175B | $9.557B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $97.494M | $64.948M | |||||||
| $55.936M | $396.451M | |||||||
| - | - | |||||||
| $128.857M | - | |||||||
| $54.609M | - | |||||||
| $3.005B | - | |||||||
| $0.376B | $4.665B | |||||||
| $3.663B | $5.126B | |||||||
| $336.32M | $349.742M | |||||||
| $798.908M | $643.356M | |||||||
| $1.567B | - | |||||||
| - | - | |||||||
| $0.06B | $2.419B | |||||||
| $3.303B | $4.056B | |||||||
| - | - | |||||||
| $6.966B | $9.182B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| - | - | |||||||
| - | - | |||||||
| $62K | $64K | |||||||
| $-3.996B | $-5.061B | |||||||
| $4.221B | $5.439B | |||||||
| $-3.895M | $16.555M | |||||||
| - | - | |||||||
| $221.446M | $394.484M | |||||||
| $-12.792M | $-19.504M | |||||||
| $208.654M | $374.98M | |||||||
| $7.175B | $9.557B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $3.308B | $4.342B | |||||||
| $1.805B | $1.636B | |||||||
| $1.094B | $0.431B |
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