
Last Price
52 Week Range
$13.81 - $24.22
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $261.696M | $290.557M | ||||||||||||||
| $51.419M | $60.042M | ||||||||||||||
| $210.277M | $230.515M | ||||||||||||||
| $57.726M | $69.104M | ||||||||||||||
| $108.583M | $114.269M | ||||||||||||||
| - | - | ||||||||||||||
| $43.968M | $47.142M | ||||||||||||||
| $-0.637M | $11.628M | ||||||||||||||
| $14.768M | $-6.348M | ||||||||||||||
| $14.131M | $5.28M | ||||||||||||||
| $58.099M | $52.422M | ||||||||||||||
| $7.959M | $10.285M | ||||||||||||||
| $50.14M | $42.137M | ||||||||||||||
| $0.68 | $0.58 | ||||||||||||||
| $0.67 | $0.57 | ||||||||||||||
| $74.088M | $72.253M | ||||||||||||||
| $75.302M | $73.59M | ||||||||||||||
| $55.261M | $67.281M | ||||||||||||||
| $11.293M | $14.859M | ||||||||||||||
| $43.968M | $52.422M |
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