
Last Price
52 Week Range
$27.89 - $777.60
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|
| $6.663B | $7.355B | $8.929B | |||
| $5.591B | $5.143B | $5.821B | |||
| $1.072B | $2.212B | $3.108B | |||
| $1.061B | $1.132B | $1.213B | |||
| $455M | $573M | $619M | |||
| $0.024B | $1.884B | $1.898B | |||
| $-0.468B | $-1.377B | $-0.622B | |||
| $-28M | $-41M | $-63M | |||
| $-7M | $-61M | $-173M | |||
| $-35M | $-102M | $-236M | |||
| $-0.503B | $-1.479B | $-0.858B | |||
| $169M | $162M | $183M | |||
| $-0.672B | $-1.641B | $-1.041B | |||
| $-4.67 | $-11.32 | $-7.263 | |||
| $-4.67 | $-11.32 | $-7.588 | |||
| $144M | $145M | $583M | |||
| $144M | $145M | $595M | |||
| $-0.22B | $-1.253B | $-0.613B | |||
| $224M | $163M | $147M | |||
| $-0.444B | $-1.416B | $-0.76B |
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