
Last Price
52 Week Range
$5.93 - $9.20
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $224.257M | $270.28M | |||||||||||
| $91.054M | $116.307M | |||||||||||
| $133.203M | $153.973M | |||||||||||
| $3.068M | $3.017M | |||||||||||
| $112.484M | $121.366M | |||||||||||
| $-0.249M | $7.756M | |||||||||||
| $17.9M | $21.834M | |||||||||||
| $-0.776M | $-1.182M | |||||||||||
| $-0.954M | $1.115M | |||||||||||
| $-1.73M | $-0.067M | |||||||||||
| $16.17M | $21.767M | |||||||||||
| $4.761M | $6.391M | |||||||||||
| $11.265M | $14.934M | |||||||||||
| $0.29 | $0.38 | |||||||||||
| $0.28 | $0.37 | |||||||||||
| $38.755M | $38.895M | |||||||||||
| $40.805M | $40.824M | |||||||||||
| $42.314M | $50.447M | |||||||||||
| $25.368M | $28.613M | |||||||||||
| $16.946M | $21.834M |
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