
Last Price
52 Week Range
$9.64 - $19.84
Next Earnings Date
Apr 29 2026 (Estimate)
Next Earnings Date
Apr 29 2026 (Est.)
Last Price
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $85.491M | $126.186M | ||||||||||
| $174.299M | $181.303M | ||||||||||
| $1.047M | - | ||||||||||
| $185.398M | - | ||||||||||
| $-223.471M | - | ||||||||||
| $-232.7M | $-135.488M | ||||||||||
| $-9.936M | $172.001M |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $-31.509M | - | ||||||||||
| - | - | ||||||||||
| $-312K | - | ||||||||||
| - | - | ||||||||||
| $-1.61M | $-198.111M | ||||||||||
| $-33.431M | $-198.111M |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $380.677M | - | ||||||||||
| $-212.57M | - | ||||||||||
| $-20.624M | - | ||||||||||
| $-57.957M | $-44.849M | ||||||||||
| $89.526M | $-44.849M |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $258.706M | $304.865M | ||||||||||
| $46.159M | $-70.959M | ||||||||||
| $304.865M | $233.906M | ||||||||||
| $-9.936M | $172.001M | ||||||||||
| $-33.119M | $-172.001M | ||||||||||
| $-43.055M | - |
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