
Last Price
52 Week Range
$8.24 - $12.71
Next Earnings Date
Apr 27 2026 (Estimate)
Next Earnings Date
Apr 27 2026 (Est.)
Last Price
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $548.925M | $555.093M | |||||||||||||
| $338.471M | $44.634M | |||||||||||||
| $210.454M | $510.459M | |||||||||||||
| - | - | |||||||||||||
| $58.346M | $29.207M | |||||||||||||
| $-8.173M | $100.7M | |||||||||||||
| $115.413M | $380.373M | |||||||||||||
| $187.605M | $141.953M | |||||||||||||
| $-187.605M | $-434.357M | |||||||||||||
| - | $-292.404M | |||||||||||||
| $93.523M | $87.969M | |||||||||||||
| $1.12M | $-3.884M | |||||||||||||
| $68.885M | $82.271M | |||||||||||||
| $0.82 | $0.67 | |||||||||||||
| $0.82 | $0.64 | |||||||||||||
| $81.846M | $81.965M | |||||||||||||
| $81.846M | $86.193M | |||||||||||||
| $437.624M | $385.889M | |||||||||||||
| $5.63M | $9.593M | |||||||||||||
| $431.994M | $376.296M |
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