
Last Price
52 Week Range
$7.06 - $15.84
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $729.64M | $724.024M | |||||||||||||||||
| $516.531M | $529.894M | |||||||||||||||||
| $213.109M | $194.13M | |||||||||||||||||
| $1.119M | $1.028M | |||||||||||||||||
| $156.388M | $139.876M | |||||||||||||||||
| $15.776M | - | |||||||||||||||||
| $39.826M | $53.226M | |||||||||||||||||
| $-17.067M | $-14.643M | |||||||||||||||||
| $1.485M | $-16.105M | |||||||||||||||||
| $-15.582M | $-30.748M | |||||||||||||||||
| $24.244M | $22.478M | |||||||||||||||||
| $5.274M | $5.557M | |||||||||||||||||
| $18.958M | $16.837M | |||||||||||||||||
| $0.61 | $0.54 | |||||||||||||||||
| $0.6 | $0.53 | |||||||||||||||||
| $30.926M | $31.408M | |||||||||||||||||
| $31.608M | $32.058M | |||||||||||||||||
| $74.321M | $85.977M | |||||||||||||||||
| $33.01M | $32.751M | |||||||||||||||||
| $41.311M | $53.226M |
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