
Last Price
52 Week Range
$3.43 - $24.01
Next Earnings Date
Apr 07 2026
Next Earnings Date
Apr 07 2026
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|
| $-349.285M | - | $-134.223M | |||||
| $155.841M | - | $128.109M | |||||
| $-22.066M | - | $-6.801M | |||||
| $31.067M | $19.587M | $20.889M | |||||
| $-15.789M | $6.053M | $-4.109M | |||||
| $203.05M | $4.325M | $22.028M | |||||
| $2.818M | $29.965M | $25.893M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|
| $-4.181M | - | $-2.389M | |||||
| - | - | - | |||||
| - | - | - | |||||
| - | - | - | |||||
| $-18.859M | $-18.358M | $-17.384M | |||||
| $-23.04M | $-18.358M | $-19.773M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|
| $-1.117M | $-6.404M | $30.168M | |||||
| $-8.046M | $-1.127M | $-0.287M | |||||
| - | - | - | |||||
| $-1.649M | $-43.98M | $-39.828M | |||||
| $-10.812M | $-51.511M | $-9.947M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|
| $177.556M | $146.523M | $101.802M | |||||
| $-31.033M | $-43.186M | $3.329M | |||||
| $146.523M | $103.337M | $77.536M | |||||
| $2.818M | $29.965M | $12.346M | |||||
| $-17.903M | $-18.368M | $-6.136M | |||||
| $-15.085M | $11.597M | $6.21M |
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