
Last Price
52 Week Range
$6.20 - $23.63
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $510.672M | $319.019M | ||||||
| $389.602M | $281.121M | ||||||
| $121.07M | $37.898M | ||||||
| $11.83M | - | ||||||
| $120.417M | $182.596M | ||||||
| $8.019M | - | ||||||
| $-19.196M | $-144.698M | ||||||
| $-37.07M | $-3.277M | ||||||
| $-1.258B | $-0.14B | ||||||
| $-1.295B | $-0.143B | ||||||
| $-1.314B | $-0.288B | ||||||
| $859K | $583K | ||||||
| $-1.315B | $-0.289B | ||||||
| $-5.14 | $-0.88 | ||||||
| $-5.14 | $-0.88 | ||||||
| $255.832M | $318.068M | ||||||
| $255.832M | $318.068M | ||||||
| $-1.157B | $-0.076B | ||||||
| $120.121M | $68.913M | ||||||
| $-1.277B | $-0.145B |
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