
Last Price
52 Week Range
$11.81 - $21.40
Next Earnings Date
May 27 2026 (Estimate)
Next Earnings Date
May 27 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|
| $-288.441M | $-450.735M | ||||||
| $42.766M | $54.933M | ||||||
| - | - | ||||||
| $267.531M | $297.587M | ||||||
| $-46.622M | $96.938M | ||||||
| $58.494M | $77.893M | ||||||
| $33.728M | $76.616M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|
| $-1.86M | $-0.713M | ||||||
| $-123.837M | $-248.97M | ||||||
| $-804.498M | $-249.282M | ||||||
| $737.074M | $610.175M | ||||||
| $-25.276M | $-24.217M | ||||||
| $-218.397M | $86.993M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| - | $-160.753M | ||||||
| - | - | ||||||
| $55.885M | - | ||||||
| $55.885M | $-160.753M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|
| $322.086M | $193.302M | ||||||
| $-128.784M | $2.856M | ||||||
| $193.302M | $196.158M | ||||||
| $33.728M | $76.616M | ||||||
| $-27.136M | $-0.713M | ||||||
| $6.592M | $75.903M |
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