
Last Price
52 Week Range
$12.14 - $16.06
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2015 | 2016 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $110.317M | $108.595M | |||||||||
| $11.065M | - | |||||||||
| $99.252M | $108.595M | |||||||||
| - | - | |||||||||
| $12.812M | $12.652M | |||||||||
| $3.867M | $21.034M | |||||||||
| $84.772M | $108.595M | |||||||||
| $28.136M | $47.177M | |||||||||
| $-76.946M | $-30.62M | |||||||||
| $-48.81M | $16.557M | |||||||||
| $35.962M | $125.152M | |||||||||
| - | - | |||||||||
| $29.192M | $106.836M | |||||||||
| $1.02 | $4.38 | |||||||||
| $1.02 | $2.95 | |||||||||
| $17.402M | $24.381M | |||||||||
| $17.402M | $36.216M | |||||||||
| $90.385M | $167.921M | |||||||||
| $5.613M | - | |||||||||
| $84.772M | $167.921M |
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