
Last Price
52 Week Range
$6.84 - $27.80
Next Earnings Date
May 21 2026 (Estimate)
Next Earnings Date
May 21 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $349.782M | $620.253M | ||||||
| $283.382M | $559.261M | ||||||
| $66.4M | $60.992M | ||||||
| $76.946M | $153.876M | ||||||
| $72.361M | $91.082M | ||||||
| $506.752M | $-343.686M | ||||||
| $-589.659M | $159.72M | ||||||
| $-10.35M | $-88.89M | ||||||
| $-1.585M | - | ||||||
| $-11.935M | $-88.89M | ||||||
| $-601.594M | $70.83M | ||||||
| $-2.443M | $5.233M | ||||||
| $-599.151M | $65.597M | ||||||
| $-4.36 | $0.32 | ||||||
| $-4.36 | $0.28 | ||||||
| $137.426M | $45.872M | ||||||
| $137.426M | $234.319M | ||||||
| $-502.577M | $283.8M | ||||||
| $81.096M | $124.08M | ||||||
| $-583.673M | $159.72M |
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