
Last Price
52 Week Range
$8.58 - $15.81
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $658.649M | $520.616M | ||||||||||
| $68.247M | $481.063M | ||||||||||
| $590.402M | $39.553M | ||||||||||
| - | - | ||||||||||
| $47.894M | $50.732M | ||||||||||
| $447.492M | $8.816M | ||||||||||
| $95.016M | $-19.995M | ||||||||||
| $-11.745M | $-11.836M | ||||||||||
| - | $78.931M | ||||||||||
| $-11.745M | $67.095M | ||||||||||
| $83.271M | $47.1M | ||||||||||
| $24.45M | $14.429M | ||||||||||
| $58.821M | $32.671M | ||||||||||
| $1.81 | $1.09 | ||||||||||
| $1.79 | $1.08 | ||||||||||
| $32.431M | $29.938M | ||||||||||
| $32.85M | $30.181M | ||||||||||
| $108.661M | $-2.834M | ||||||||||
| $13.645M | $17.161M | ||||||||||
| $95.016M | $-19.995M |
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