
Last Price
52 Week Range
$5.44 - $12.40
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2009 | 2010 | 2011 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $29.963M | $15.427M | |||||||||
| $37.059M | $47.41M | |||||||||
| $-4.552M | $6.634M | |||||||||
| $71.51M | - | |||||||||
| $0.784M | $9.289M | |||||||||
| $0.875M | $98.596M | |||||||||
| $135.639M | $178.197M |
| Metric | 2009 | 2010 | 2011 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $-35.696M | $-30.277M | |||||||||
| - | $-48.468M | |||||||||
| - | - | |||||||||
| - | $1.617M | |||||||||
| - | $37.051M | |||||||||
| $-35.696M | $-40.077M |
| Metric | 2009 | 2010 | 2011 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $-25K | - | |||||||||
| $-165.014M | $-34.762M | |||||||||
| - | - | |||||||||
| $-18.246M | $-42.492M | |||||||||
| $-183.285M | $-77.256M |
| Metric | 2009 | 2010 | 2011 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $225.719M | $142.064M | |||||||||
| $-83.655M | $61.036M | |||||||||
| $142.064M | $203.1M | |||||||||
| $135.639M | $178.197M | |||||||||
| $-35.696M | $-30.277M | |||||||||
| $99.943M | $147.92M |
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