
Last Price
52 Week Range
$7.56 - $18.98
Next Earnings Date
May 12 2026 (Estimate)
Next Earnings Date
May 12 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $52.755M | $61.058M | ||||||
| $12.851M | $14.681M | ||||||
| $13.381M | $16.896M | ||||||
| - | - | ||||||
| $2.352M | $1.438M | ||||||
| $81.339M | $94.073M | ||||||
| $12.895M | $11.257M | ||||||
| - | - | ||||||
| - | - | ||||||
| - | - | ||||||
| $413K | $235K | ||||||
| $13.308M | $11.492M | ||||||
| - | - | ||||||
| $94.647M | $105.565M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $2.954M | $2.217M | ||||||
| $9.787M | - | ||||||
| - | $2.117M | ||||||
| $1.86M | - | ||||||
| - | - | ||||||
| $555K | $141K | ||||||
| - | $13.339M | ||||||
| $15.156M | $17.814M | ||||||
| $47.572M | $68.72M | ||||||
| $13.813M | - | ||||||
| - | - | ||||||
| - | - | ||||||
| - | - | ||||||
| $71.478M | $68.72M | ||||||
| - | - | ||||||
| $86.634M | $86.534M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| - | - | ||||||
| $30K | $34K | ||||||
| $-530.95M | $-552.415M | ||||||
| $538.933M | $571.412M | ||||||
| - | - | ||||||
| - | - | ||||||
| $8.013M | $19.031M | ||||||
| - | - | ||||||
| $8.013M | $19.031M | ||||||
| $94.647M | $105.565M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $39.325M | $39.366M | ||||||
| $73.338M | $70.837M | ||||||
| $59.908M | $49.145M |
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