
Last Price
52 Week Range
$4.44 - $8.89
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $24.015M | $55.681M | ||||||||||
| $58.041M | $63.183M | ||||||||||
| $-2.194M | $-12.153M | ||||||||||
| $6.118M | $10.807M | ||||||||||
| $-16.168M | $-30.235M | ||||||||||
| $15.797M | $12.722M | ||||||||||
| $85.609M | $100.005M |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $-21.693M | $-24.926M | ||||||||||
| - | $-39.301M | ||||||||||
| - | - | ||||||||||
| - | - | ||||||||||
| $-13.853M | $-109.814M | ||||||||||
| $-35.546M | $-174.041M |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $286.291M | $100.796M | ||||||||||
| $-226.538M | $-9.702M | ||||||||||
| $-78.203M | - | ||||||||||
| $166.028M | $335.076M | ||||||||||
| $147.578M | $426.17M |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $796.223M | $69.69M | ||||||||||
| $197.641M | $23.959M | ||||||||||
| $993.864M | $93.649M | ||||||||||
| $85.609M | $100.005M | ||||||||||
| $-21.693M | $-24.926M | ||||||||||
| $63.916M | $75.079M |
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