
Last Price
52 Week Range
$10.60 - $33.55
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $470.17M | $530.109M | ||||||
| - | - | ||||||
| - | - | ||||||
| - | - | ||||||
| $5.313M | $13.276M | ||||||
| $475.483M | $543.385M | ||||||
| $11.072M | $9.218M | ||||||
| - | - | ||||||
| - | - | ||||||
| - | - | ||||||
| $262K | - | ||||||
| $11.334M | $9.218M | ||||||
| - | - | ||||||
| $486.817M | $552.603M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $5.579M | $6.006M | ||||||
| $7.229M | - | ||||||
| - | $1.014M | ||||||
| $996K | - | ||||||
| - | - | ||||||
| - | - | ||||||
| $10.056M | $20.35M | ||||||
| $23.86M | $27.37M | ||||||
| $-3.741M | $2.976M | ||||||
| $4.737M | - | ||||||
| - | - | ||||||
| - | - | ||||||
| - | - | ||||||
| $3.741M | $2.976M | ||||||
| - | - | ||||||
| $27.601M | $30.346M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| - | - | ||||||
| $9K | $10K | ||||||
| $-378.576M | $-546.371M | ||||||
| $837.363M | - | ||||||
| $420K | $677K | ||||||
| - | $1.068B | ||||||
| $459.216M | $522.257M | ||||||
| - | - | ||||||
| $459.216M | $522.257M | ||||||
| $486.817M | $552.603M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $428.504M | $468.961M | ||||||
| $4.737M | $3.99M | ||||||
| $-36.929M | $-57.158M |
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