
Last Price
52 Week Range
$3.57 - $6.00
Next Earnings Date
Apr 30 2026 (Estimate)
Next Earnings Date
Apr 30 2026 (Est.)
Last Price
| Metric | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $731.783M | $729.472M | |||||||||||||||||
| $472.145M | $785.327M | |||||||||||||||||
| $259.638M | $-55.855M | |||||||||||||||||
| - | - | |||||||||||||||||
| $31.891M | $32.816M | |||||||||||||||||
| $124.257M | $-149.61M | |||||||||||||||||
| $103.49M | $60.939M | |||||||||||||||||
| $-80.726M | $-79.514M | |||||||||||||||||
| $7.384M | $7.74M | |||||||||||||||||
| $-73.342M | $-71.774M | |||||||||||||||||
| $30.148M | $-10.835M | |||||||||||||||||
| $-8.743M | $0.842M | |||||||||||||||||
| $43.642M | $-7.956M | |||||||||||||||||
| $0.24 | $-0.22 | |||||||||||||||||
| $0.19 | $-0.22 | |||||||||||||||||
| $105.927M | $106.85M | |||||||||||||||||
| $132.365M | $106.85M | |||||||||||||||||
| $259.216M | $219.467M | |||||||||||||||||
| $146.436M | $149.61M | |||||||||||||||||
| $112.78M | $69.857M |
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