
Last Price
52 Week Range
$20.82 - $27.63
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $135.2M | $126.254M | ||||||||||
| $3.404M | $3.58M | ||||||||||
| $-3.014M | - | ||||||||||
| $4.628M | - | ||||||||||
| $61.171M | $-28.411M | ||||||||||
| $8.081M | $6.715M | ||||||||||
| $209.47M | $108.138M |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $-6.628M | $-0.944M | ||||||||||
| - | $47K | ||||||||||
| $-400.762M | $-229.628M | ||||||||||
| $116.327M | $265.785M | ||||||||||
| $104.496M | $0.67M | ||||||||||
| $-186.567M | $35.93M |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | ||||||||||
| $-23.153M | $-61.258M | ||||||||||
| $-26.527M | $-46.197M | ||||||||||
| - | - | ||||||||||
| $-49.68M | $-107.455M |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $195.023M | $168.246M | ||||||||||
| $-26.777M | $36.613M | ||||||||||
| $168.246M | $204.859M | ||||||||||
| $209.47M | $108.138M | ||||||||||
| $-6.628M | $-0.944M | ||||||||||
| $202.842M | $107.194M |
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