
Last Price
52 Week Range
$2.95 - $6.51
Next Earnings Date
May 13 2026 (Estimate)
Next Earnings Date
May 13 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $216.916M | $206.626M | ||||||
| $57.313M | $53.834M | ||||||
| $159.603M | $152.792M | ||||||
| - | - | ||||||
| $91.645M | $89.263M | ||||||
| $20.196M | $20.527M | ||||||
| $47.762M | $43.002M | ||||||
| $-25.492M | $-26.307M | ||||||
| $-5.399M | $-0.216M | ||||||
| $-30.891M | $-26.523M | ||||||
| $16.871M | $16.604M | ||||||
| $2.19M | $4.735M | ||||||
| $10.462M | $8.561M | ||||||
| $0.22 | $0.2 | ||||||
| $0.22 | $0.2 | ||||||
| $46.842M | $43.386M | ||||||
| $46.874M | $43.479M | ||||||
| $62.642M | $63.529M | ||||||
| $20.279M | $20.402M | ||||||
| $42.363M | $43.127M |
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