
Last Price
52 Week Range
$16.01 - $38.11
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|
| $8.388B | $14.393B | $14.214B | ||||
| $7.818B | $12.88B | $13.095B | ||||
| $0.57B | $1.513B | $1.119B | ||||
| - | - | - | ||||
| $353M | $616M | $372M | ||||
| - | $417M | $311M | ||||
| $217M | $480M | $498M | ||||
| $-438M | $-353M | $-340M | ||||
| $98M | $-12M | $-24M | ||||
| $-340M | $-365M | $-364M | ||||
| $-123M | $115M | $134M | ||||
| $-40M | $56M | $52M | ||||
| $-82M | $66M | $98M | ||||
| $-0.34 | $0.27 | $0.398 | ||||
| $-0.34 | $0.27 | $0.398 | ||||
| $243.302M | $243M | $973M | ||||
| $243.302M | $244M | $974M | ||||
| $566M | $987M | $970M | ||||
| $251M | $519M | $496M | ||||
| $315M | $468M | $474M |
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