
Last Price
52 Week Range
$20.20 - $54.08
Next Earnings Date
Jun 09 2026 (Estimate)
Next Earnings Date
Jun 09 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|
| $-6.326M | $-55.956M | ||||||
| $10.986M | $-0.142M | ||||||
| - | - | ||||||
| - | $214.951M | ||||||
| $-291.686M | $-8.457M | ||||||
| $223.055M | $82.46M | ||||||
| $-63.971M | $232.856M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|
| $-11.425M | $-10.827M | ||||||
| $-20.21M | - | ||||||
| $-0.708B | $-1.011B | ||||||
| $708.382M | $755.033M | ||||||
| $457K | - | ||||||
| $-30.494M | $-267.286M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| $37.52M | $35.756M | ||||||
| - | - | ||||||
| $-4.9M | $-0.945M | ||||||
| $32.62M | $34.811M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|
| $287.996M | $227.649M | ||||||
| $-60.347M | $1.927M | ||||||
| $227.649M | $229.576M | ||||||
| $-63.971M | $232.856M | ||||||
| $-3.765M | $-10.827M | ||||||
| $-67.736M | $222.029M |
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