
Last Price
52 Week Range
$18.98 - $48.06
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $190.976M | $282.226M | ||||||||||||
| $6.732M | $46.912M | ||||||||||||
| $184.244M | $235.313M | ||||||||||||
| - | - | ||||||||||||
| $23.907M | $29.513M | ||||||||||||
| $82.087M | - | ||||||||||||
| $78.25M | $205.801M | ||||||||||||
| $-3.813M | $-0.462M | ||||||||||||
| $-44.323M | $40.272M | ||||||||||||
| $-48.136M | $39.81M | ||||||||||||
| $30.113M | $245.611M | ||||||||||||
| $13.875M | $35.915M | ||||||||||||
| $16.252M | $209.696M | ||||||||||||
| $0.09 | $1.11 | ||||||||||||
| $0.09 | $1.11 | ||||||||||||
| $186.408M | $187.775M | ||||||||||||
| $187.581M | $189.152M | ||||||||||||
| $161.301M | $243.438M | ||||||||||||
| $83.051M | $37.638M | ||||||||||||
| $78.25M | $205.801M |
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