
Last Price
52 Week Range
$1.35 - $15.00
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $343.925M | $266.129M | |||||||
| $191.561M | $165.734M | |||||||
| $152.364M | $100.395M | |||||||
| - | - | |||||||
| $47.346M | $162.435M | |||||||
| $193.619M | - | |||||||
| $-88.601M | $-62.04M | |||||||
| $-31.562M | $-27.556M | |||||||
| $22.495M | $5.528M | |||||||
| $-9.067M | $-22.028M | |||||||
| $-97.668M | $-84.068M | |||||||
| $-0.37M | $-2.875M | |||||||
| $-74.673M | $-65.345M | |||||||
| $-1.07 | $-8.32 | |||||||
| $-1.07 | $-8.32 | |||||||
| $69.554M | $7.854M | |||||||
| $69.554M | $7.854M | |||||||
| $14.001M | $20.822M | |||||||
| $80.107M | $82.862M | |||||||
| $-66.106M | $-62.04M |
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