E
Last Price
52 Week Range
$5.40 - $8.75
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $763.152M | $768.27M | |||||||||||||||||
| $354.161M | $754.541M | |||||||||||||||||
| $408.991M | $13.729M | |||||||||||||||||
| - | - | |||||||||||||||||
| $70.234M | $72.842M | |||||||||||||||||
| $180.047M | $-194.762M | |||||||||||||||||
| $158.71M | $135.649M | |||||||||||||||||
| $-88.412M | $-95.032M | |||||||||||||||||
| $12.749M | $34.921M | |||||||||||||||||
| $-75.663M | $-60.111M | |||||||||||||||||
| $83.047M | $75.538M | |||||||||||||||||
| $2.688M | $2.558M | |||||||||||||||||
| $51.642M | $47.601M | |||||||||||||||||
| $0.29 | $0.26 | |||||||||||||||||
| $0.28 | $0.18 | |||||||||||||||||
| $164.902M | $168.539M | |||||||||||||||||
| $269.019M | $270.04M | |||||||||||||||||
| $343.528M | $374.08M | |||||||||||||||||
| $184.818M | $194.762M | |||||||||||||||||
| $158.71M | $179.318M |
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