
Last Price
52 Week Range
$12.01 - $14.90
Next Earnings Date
May 08 2026 (Estimate)
Next Earnings Date
May 08 2026 (Est.)
Last Price
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $325.204M | $285.05M | |||||||||||
| $278.722M | $200.788M | |||||||||||
| $46.482M | $84.262M | |||||||||||
| - | - | |||||||||||
| - | - | |||||||||||
| $36.337M | $96.591M | |||||||||||
| $10.145M | $-12.329M | |||||||||||
| - | - | |||||||||||
| - | - | |||||||||||
| - | - | |||||||||||
| $10.145M | $-12.329M | |||||||||||
| $3.545M | $-1.916M | |||||||||||
| $-6.06M | $-10.413M | |||||||||||
| $0.24 | $-0.5 | |||||||||||
| $0.24 | $-0.5 | |||||||||||
| $20.985M | $20.991M | |||||||||||
| $21.089M | $20.991M | |||||||||||
| $10.826M | $-11.535M | |||||||||||
| $681K | $794K | |||||||||||
| $10.145M | $-12.329M |
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