
Last Price
52 Week Range
$3.73 - $7.33
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $62.83M | $76.705M | |||||||
| $29.006M | $24.439M | |||||||
| $-4.378M | $26.117M | |||||||
| $45.067M | $34.791M | |||||||
| $130.031M | $57.268M | |||||||
| $2.412M | $-19.09M | |||||||
| $264.968M | $200.23M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-18.334M | $-24.417M | |||||||
| - | - | |||||||
| $-110.521M | - | |||||||
| $110.527M | $85.074M | |||||||
| - | - | |||||||
| $-18.328M | $60.657M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| - | - | |||||||
| $-38.493M | $-24.748M | |||||||
| $-109.972M | $-202.103M | |||||||
| $-7.97M | $-10.594M | |||||||
| $-156.435M | $-237.445M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $142.187M | $232.14M | |||||||
| $89.953M | $24.076M | |||||||
| $232.14M | $256.216M | |||||||
| $264.968M | $200.23M | |||||||
| $-18.334M | $-24.417M | |||||||
| $246.634M | $175.813M |
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