
Last Price
52 Week Range
$5.40 - $17.37
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-289.136M | $-182.565M | |||||||
| $34.708M | $33.666M | |||||||
| $-79K | $970K | |||||||
| $11.653M | $14.935M | |||||||
| $-9.947M | $7.487M | |||||||
| $107.975M | $-17.233M | |||||||
| $-144.826M | $-142.74M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-55.584M | $-40.847M | |||||||
| - | - | |||||||
| $-30.586M | $-13.621M | |||||||
| $79.161M | - | |||||||
| - | - | |||||||
| $-7.009M | $-54.468M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-193.588M | $289.106M | |||||||
| $58.425M | $35.15M | |||||||
| - | $-11.324M | |||||||
| $25.995M | $10.799M | |||||||
| $-109.168M | $323.731M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $302.514M | $41.511M | |||||||
| $-261.003M | $126.523M | |||||||
| $41.511M | $168.034M | |||||||
| $-144.826M | $-142.74M | |||||||
| $-55.584M | $-40.847M | |||||||
| $-200.41M | $-183.587M |
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