
Last Price
52 Week Range
$6.47 - $20.18
Next Earnings Date
Apr 23 2026
Next Earnings Date
Apr 23 2026
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $1.426B | $1.836B | |||||
| $212M | $131M | |||||
| $415M | $327M | |||||
| - | - | |||||
| $121M | $184M | |||||
| $2.174B | $2.478B | |||||
| $458M | $473M | |||||
| $9.809B | $9.366B | |||||
| - | - | |||||
| - | - | |||||
| $138M | $175M | |||||
| $10.405B | $10.014B | |||||
| - | - | |||||
| $12.579B | $12.492B |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $194M | $228M | |||||
| - | - | |||||
| $13M | - | |||||
| - | - | |||||
| - | - | |||||
| - | - | |||||
| $126M | $178M | |||||
| $333M | $406M | |||||
| $-37M | - | |||||
| $37M | - | |||||
| - | - | |||||
| $47M | $60M | |||||
| $75M | $145M | |||||
| $159M | $205M | |||||
| - | - | |||||
| $492M | $611M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| - | - | |||||
| - | - | |||||
| $8M | $8M | |||||
| $-3.06B | $-3.452B | |||||
| $15.137B | $15.308B | |||||
| $2M | $17M | |||||
| - | - | |||||
| $12.087B | $11.881B | |||||
| - | - | |||||
| $12.087B | $11.881B | |||||
| $12.579B | $12.492B |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| - | - | |||||
| $50M | - | |||||
| $-1.376B | $-1.836B |
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