
Last Price
52 Week Range
$15.07 - $23.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 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $400.892M | $413.163M | ||||||||||
| $210.861M | $134.31M | ||||||||||
| $147.729M | $149.387M | ||||||||||
| $44.332M | $45.958M | ||||||||||
| $-5.262M | $0.24M | ||||||||||
| $45.442M | $189.406M | ||||||||||
| $843.994M | $932.464M |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | ||||||||||
| - | - | ||||||||||
| - | - | ||||||||||
| - | - | ||||||||||
| $-242.733M | $-169.212M | ||||||||||
| $-242.733M | $-169.212M |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $-106.662M | $115.7M | ||||||||||
| $-28.69M | $-134.981M | ||||||||||
| $-438.184M | $-439.007M | ||||||||||
| $-27.791M | $-42.029M | ||||||||||
| $-601.327M | $-500.317M |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $66K | - | ||||||||||
| $-0.066M | $262.935M | ||||||||||
| - | $262.935M | ||||||||||
| $843.994M | $932.464M | ||||||||||
| $-242.339M | $-162.255M | ||||||||||
| $601.655M | $770.209M |
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