
Last Price
52 Week Range
$8.63 - $30.10
Next Earnings Date
May 12 2026 (Estimate)
Next Earnings Date
May 12 2026 (Est.)
Last Price
| Metric | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $31.39M | $36.971M | |||||||||||||||
| $12.268M | $14.279M | |||||||||||||||
| $19.122M | $22.692M | |||||||||||||||
| $12.392M | $13.897M | |||||||||||||||
| $26.476M | $32.959M | |||||||||||||||
| - | - | |||||||||||||||
| $-19.746M | $-24.164M | |||||||||||||||
| $0.872M | $-1.175M | |||||||||||||||
| $-40K | $-146K | |||||||||||||||
| $0.832M | $-1.321M | |||||||||||||||
| $-18.914M | $-25.485M | |||||||||||||||
| - | $55K | |||||||||||||||
| $-18.914M | $-25.54M | |||||||||||||||
| $-0.7 | $-0.9 | |||||||||||||||
| $-0.7 | $-0.9 | |||||||||||||||
| $27.028M | $28.315M | |||||||||||||||
| $27.028M | $28.315M | |||||||||||||||
| $-17.843M | $-21.927M | |||||||||||||||
| $1.903M | $2.237M | |||||||||||||||
| $-19.746M | $-24.164M |
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