
Last Price
52 Week Range
$11.63 - $23.87
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $2.704B | $3.949B | ||||||
| $2.407B | $3.46B | ||||||
| $296.691M | $488.563M | ||||||
| - | - | ||||||
| $371.374M | $443.407M | ||||||
| $26.872M | $30.404M | ||||||
| $-101.555M | $14.752M | ||||||
| $-23.547M | $-15.799M | ||||||
| $-2.948M | $0.089M | ||||||
| $-26.495M | $-15.71M | ||||||
| $-128.05M | $-0.958M | ||||||
| $21K | $20K | ||||||
| $-128.035M | $-0.724M | ||||||
| $-0.67 | $-0.004 | ||||||
| $-0.67 | $-0.004 | ||||||
| $190.794M | $198.006M | ||||||
| $190.794M | $198.006M | ||||||
| $-77.441M | $45.245M | ||||||
| $27.062M | $30.404M | ||||||
| $-104.503M | $14.841M |
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