
Last Price
52 Week Range
$7.01 - $21.42
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $282M | $310M | ||||||||||
| $90M | $99M | ||||||||||
| $7M | $9M | ||||||||||
| $23M | $27M | ||||||||||
| $-17M | $-48M | ||||||||||
| $23M | $16M | ||||||||||
| $408M | $413M |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $-91M | $-72M | ||||||||||
| - | - | ||||||||||
| - | - | ||||||||||
| $46M | $3M | ||||||||||
| $31M | $28M | ||||||||||
| $-14M | $-41M |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $-206M | $-61M | ||||||||||
| $-304M | $-211M | ||||||||||
| - | $-52M | ||||||||||
| $-10M | $-2M | ||||||||||
| $-520M | $-326M |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $260M | $126M | ||||||||||
| $-134M | $53M | ||||||||||
| $126M | $179M | ||||||||||
| $408M | $413M | ||||||||||
| $-91M | $-72M | ||||||||||
| $317M | $341M |
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