
Last Price
52 Week Range
$4.92 - $10.80
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $70.4M | $53.8M | |||||||
| $44M | $46.1M | |||||||
| $100K | - | |||||||
| $10.7M | $16.2M | |||||||
| $-3.2M | $-13.4M | |||||||
| $32M | $36.8M | |||||||
| $154M | $139.5M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-20.1M | $-25.5M | |||||||
| $-59.4M | $-0.1M | |||||||
| - | - | |||||||
| - | - | |||||||
| $6.4M | - | |||||||
| $-73.1M | $-25.6M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-26.5M | $-49.6M | |||||||
| $-78.8M | $-15.9M | |||||||
| - | - | |||||||
| $2.3M | $-3.9M | |||||||
| $-103M | $-69.4M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $171.7M | $149.3M | |||||||
| $-22.4M | $45.1M | |||||||
| $149.3M | $194.4M | |||||||
| $154M | $139.5M | |||||||
| $-20.1M | $-25.5M | |||||||
| $133.9M | $114M |
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