
Last Price
52 Week Range
$8.61 - $37.77
Next Earnings Date
May 04 2026 (Estimate)
Next Earnings Date
May 04 2026 (Est.)
Last Price
| Metric | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $292.984M | $329.522M | ||||||||||||
| $76.296M | $81.82M | ||||||||||||
| $216.688M | $247.702M | ||||||||||||
| $8.832M | $8.481M | ||||||||||||
| $183.144M | $209.942M | ||||||||||||
| $2.531M | - | ||||||||||||
| $22.181M | $29.279M | ||||||||||||
| $1.299M | $2.059M | ||||||||||||
| $9K | $1K | ||||||||||||
| $1.308M | $2.06M | ||||||||||||
| $23.489M | $31.339M | ||||||||||||
| $6.529M | $12.253M | ||||||||||||
| $16.96M | $19.086M | ||||||||||||
| $0.71 | $0.83 | ||||||||||||
| $0.7 | $0.82 | ||||||||||||
| $23.884M | $22.873M | ||||||||||||
| $24.138M | $23.295M | ||||||||||||
| $32.374M | $35.922M | ||||||||||||
| $6.8M | $6.643M | ||||||||||||
| $25.574M | $29.279M |
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