
Last Price
52 Week Range
$7.64 - $17.40
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $131.3M | $88.2M | ||||||||||
| $122.2M | $104.2M | ||||||||||
| $-28.1M | $-45M | ||||||||||
| $35.6M | $58.2M | ||||||||||
| $-138.6M | $-110.7M | ||||||||||
| $85.6M | $245.5M | ||||||||||
| $208M | $340.4M |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| - | $-47.4M | ||||||||||
| - | $6.6M | ||||||||||
| $-1.7M | $-8.9M | ||||||||||
| - | - | ||||||||||
| $82.9M | $28.6M | ||||||||||
| $81.2M | $-21.1M |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $-228.6M | $-326.1M | ||||||||||
| $-10.4M | $-11.2M | ||||||||||
| - | - | ||||||||||
| $-14.4M | $-13.2M | ||||||||||
| $-253.4M | $-350.5M |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $801.2M | $814.6M | ||||||||||
| $13.4M | $-11.1M | ||||||||||
| $814.6M | $803.5M | ||||||||||
| $208M | $340.4M | ||||||||||
| $-41M | $-47.4M | ||||||||||
| $167M | $293M |
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