
Last Price
52 Week Range
$5.81 - $9.56
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $573.28M | $568.087M | ||||||||||||
| $185.054M | $185.657M | ||||||||||||
| $388.226M | $382.43M | ||||||||||||
| $13.639M | $12.113M | ||||||||||||
| $327.092M | $314.026M | ||||||||||||
| $59.474M | $-2.256M | ||||||||||||
| $-11.979M | $58.547M | ||||||||||||
| $-38.792M | $-26.486M | ||||||||||||
| $1.645M | $-6.352M | ||||||||||||
| $-37.147M | $-32.838M | ||||||||||||
| $-49.126M | $25.709M | ||||||||||||
| $-5.293M | $-1.565M | ||||||||||||
| $-33.542M | $22.732M | ||||||||||||
| $-0.52 | $0.34 | ||||||||||||
| $-0.52 | $0.33 | ||||||||||||
| $65.355M | $66.623M | ||||||||||||
| $65.355M | $68.915M | ||||||||||||
| $39.221M | $105.558M | ||||||||||||
| $49.555M | $47.011M | ||||||||||||
| $-10.334M | $58.547M |
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