
Last Price
52 Week Range
$2.79 - $5.38
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $428.753M | $421.536M | |||||||||||||
| $167.731M | $166.935M | |||||||||||||
| $261.022M | $254.601M | |||||||||||||
| - | - | |||||||||||||
| $222.82M | $226.397M | |||||||||||||
| $70.33M | $-4.831M | |||||||||||||
| $-32.128M | $33.035M | |||||||||||||
| $-2.712M | $-1.617M | |||||||||||||
| $-1.803M | $24.213M | |||||||||||||
| $-4.515M | $22.596M | |||||||||||||
| $-36.643M | $55.631M | |||||||||||||
| $-0.371M | $18.533M | |||||||||||||
| $-36.272M | $37.098M | |||||||||||||
| $-0.4 | $0.4 | |||||||||||||
| $-0.4 | $0.39 | |||||||||||||
| $90.503M | $91.736M | |||||||||||||
| $90.503M | $94.49M | |||||||||||||
| $-22.176M | $65.862M | |||||||||||||
| $8.162M | $3.861M | |||||||||||||
| $-30.338M | $62.001M |
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