
Last Price
52 Week Range
$15.58 - $25.83
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $31.448M | $136.633M | ||||||||||
| $108.525M | $117.525M | ||||||||||
| $-10.012M | $19.346M | ||||||||||
| $22.958M | $25.176M | ||||||||||
| $-47.838M | $-71.105M | ||||||||||
| $118.561M | $28.227M | ||||||||||
| $223.642M | $255.802M |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $-70.856M | $-119.094M | ||||||||||
| - | - | ||||||||||
| - | - | ||||||||||
| - | - | ||||||||||
| $1.136M | $0.305M | ||||||||||
| $-69.72M | $-118.789M |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $-9.019M | - | ||||||||||
| $-199.979M | - | ||||||||||
| - | - | ||||||||||
| $-2.429M | $-150.97M | ||||||||||
| $-211.427M | $-150.97M |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $139.722M | $81.154M | ||||||||||
| $-58.568M | $-12.836M | ||||||||||
| $81.154M | $68.318M | ||||||||||
| $223.642M | $255.802M | ||||||||||
| $-70.856M | $-119.094M | ||||||||||
| $152.786M | $136.708M |
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