
Last Price
52 Week Range
$13.23 - $18.34
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $115.786M | $121.195M | |||||||||||
| $22.834M | $110.7M | |||||||||||
| $92.952M | $10.495M | |||||||||||
| - | - | |||||||||||
| $19.058M | $25.095M | |||||||||||
| $53.778M | $-34.866M | |||||||||||
| $20.116M | $20.266M | |||||||||||
| $-23.176M | $-34.204M | |||||||||||
| $-0.121M | $19.063M | |||||||||||
| $-23.297M | $-15.141M | |||||||||||
| $-3.181M | $5.125M | |||||||||||
| - | $23K | |||||||||||
| $-3.181M | $5.102M | |||||||||||
| $-0.23 | $0.077 | |||||||||||
| $-0.23 | $0.077 | |||||||||||
| $26.53M | $26.857M | |||||||||||
| $26.53M | $26.857M | |||||||||||
| $64.23M | $82.711M | |||||||||||
| $43.705M | $43.538M | |||||||||||
| $20.525M | $39.173M |
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