
Last Price
52 Week Range
$2.00 - $9.07
Next Earnings Date
Apr 29 2026 (Estimate)
Next Earnings Date
Apr 29 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $286.087M | $285.945M | ||||||
| $126.161M | $128.012M | ||||||
| $159.926M | $157.933M | ||||||
| - | - | ||||||
| $140.64M | $115.531M | ||||||
| $122.079M | - | ||||||
| $-102.793M | $42.402M | ||||||
| $-51.396M | - | ||||||
| $2.176M | $-106.957M | ||||||
| $-49.22M | $-106.957M | ||||||
| $-152.013M | $-64.555M | ||||||
| $-5.937M | $-1.579M | ||||||
| $-146.076M | $-62.976M | ||||||
| $-7.59 | $-3.19 | ||||||
| $-7.59 | $-3.19 | ||||||
| $0.019B | $19.716B | ||||||
| $0.019B | $19.716B | ||||||
| $-41.995M | $18.469M | ||||||
| $57.502M | $54.891M | ||||||
| $-99.497M | - |
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