
Last Price
52 Week Range
$7.90 - $21.67
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2011 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $1.161B | $1.335B | |||||||||||||
| $552.184M | $470.964M | |||||||||||||
| $608.744M | $863.755M | |||||||||||||
| - | - | |||||||||||||
| $332.56M | $391.057M | |||||||||||||
| $211.118M | $139.006M | |||||||||||||
| $65.066M | $333.692M | |||||||||||||
| $534.041M | $625.672M | |||||||||||||
| $-534.041M | $-782.418M | |||||||||||||
| - | $-156.746M | |||||||||||||
| $65.066M | $176.946M | |||||||||||||
| $13.736M | $41.269M | |||||||||||||
| $51.33M | $135.677M | |||||||||||||
| $0.46 | $1.18 | |||||||||||||
| $0.45 | $1.15 | |||||||||||||
| $111.732M | $115.335M | |||||||||||||
| $113.123M | $118.855M | |||||||||||||
| $118.366M | $369.904M | |||||||||||||
| $53.3M | $63.698M | |||||||||||||
| $65.066M | $306.206M |
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