
Last Price
52 Week Range
$10.69 - $23.80
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $9.178B | $11.701B | ||||||
| - | $10.019B | ||||||
| $9.178B | $1.682B | ||||||
| - | - | ||||||
| $1.756B | $2.05B | ||||||
| $7.389B | $0.029B | ||||||
| $33.426M | $-396.357M | ||||||
| $-23.734M | $-17.601M | ||||||
| $23.734M | $-23.339M | ||||||
| - | $-40.94M | ||||||
| $33.426M | $-437.297M | ||||||
| $7.305M | $5.606M | ||||||
| $25.432M | $-443.151M | ||||||
| $0.11 | $-1.69 | ||||||
| $0.096 | $-1.69 | ||||||
| $240.386M | $262.388M | ||||||
| $265.853M | $262.388M | ||||||
| $89.305M | $-391.052M | ||||||
| $32.145M | $28.892M | ||||||
| $57.16M | $-419.696M |
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