
Last Price
52 Week Range
$29.13 - $49.86
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $14.337B | $11.839B | |||||||
| $11.406B | $4.568B | |||||||
| $2.931B | $7.271B | |||||||
| - | - | |||||||
| - | - | |||||||
| $1.718B | $6.287B | |||||||
| $1.213B | $0.984B | |||||||
| $-362M | $-385.635M | |||||||
| $362M | $385.635M | |||||||
| - | - | |||||||
| $1.213B | $0.984B | |||||||
| $-34M | $105.821M | |||||||
| $1.214B | $0.779B | |||||||
| $7.05 | $2.5 | |||||||
| $7.05 | $2.5 | |||||||
| $172.084M | $304.931M | |||||||
| $172.084M | $304.931M | |||||||
| $1.781B | $1.37B | |||||||
| $206M | - | |||||||
| $1.575B | $1.37B |
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