
Last Price
52 Week Range
$4.16 - $10.94
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $74.205M | $68.556M | ||||||||
| $478.645M | $11.706M | ||||||||
| $-404.44M | $56.85M | ||||||||
| $506.499M | $432.796M | ||||||||
| - | $92.074M | ||||||||
| $-323.774M | - | ||||||||
| $-587.165M | $-468.02M | ||||||||
| $71.809M | $40.238M | ||||||||
| $-7.749M | $-9.988M | ||||||||
| $64.06M | $30.25M | ||||||||
| $-523.105M | $-437.77M | ||||||||
| $-1.145M | $0.217M | ||||||||
| $-521.96M | $-437.987M | ||||||||
| $-3.83 | $-3.16 | ||||||||
| $-3.83 | $-3.16 | ||||||||
| $136.247M | $138.52M | ||||||||
| $136.247M | $138.52M | ||||||||
| $-508.912M | $-426.09M | ||||||||
| $14.559M | $11.68M | ||||||||
| $-523.471M | $-437.77M |
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