
Last Price
52 Week Range
$143.30 - $285.50
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $10.722B | $13.717B | |||||||
| $5.542B | $6.738B | |||||||
| $5.18B | $6.979B | |||||||
| $1.168B | $1.431B | |||||||
| $3.489B | $4.076B | |||||||
| $561M | $749M | |||||||
| $-38M | $723M | |||||||
| $199M | - | |||||||
| $-5M | $216M | |||||||
| $194M | $216M | |||||||
| $156M | $939M | |||||||
| $39M | $4M | |||||||
| $123M | $935M | |||||||
| $0.3 | $2.19 | |||||||
| $0.29 | $2.13 | |||||||
| $411.551M | $427.043M | |||||||
| $430.242M | $439.686M | |||||||
| $0.523B | $1.689B | |||||||
| $561M | $747M | |||||||
| $-38M | $942M |
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