
Last Price
52 Week Range
$3.85 - $16.82
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $444.709M | $910.491M | ||||||||||||||||
| $166.603M | $372.728M | ||||||||||||||||
| $278.106M | $537.763M | ||||||||||||||||
| $44.772M | $56.143M | ||||||||||||||||
| $109.615M | $172.582M | ||||||||||||||||
| $72.448M | $194.955M | ||||||||||||||||
| $51.271M | $114.083M | ||||||||||||||||
| $-30.095M | $-63.541M | ||||||||||||||||
| $-3.042M | $-23.73M | ||||||||||||||||
| $-33.137M | $-87.271M | ||||||||||||||||
| $18.134M | $26.812M | ||||||||||||||||
| $4.388M | $13.889M | ||||||||||||||||
| $13.746M | $12.923M | ||||||||||||||||
| $0.11 | $0.097 | ||||||||||||||||
| $0.1 | $0.095 | ||||||||||||||||
| $128.533M | $133.707M | ||||||||||||||||
| $131.455M | $136.593M | ||||||||||||||||
| $75.537M | $155.308M | ||||||||||||||||
| $18.972M | $60.279M | ||||||||||||||||
| $56.565M | $95.029M |
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