
Last Price
52 Week Range
$8.78 - $17.39
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $12.995M | $16.963M | |||||
| $93.118M | $76.797M | |||||
| $71.251M | $69.222M | |||||
| - | - | |||||
| $11.007M | $10.831M | |||||
| $188.371M | $173.813M | |||||
| $5.844M | $2.995M | |||||
| $95.34M | $84.772M | |||||
| - | - | |||||
| - | - | |||||
| $9.306M | $7.474M | |||||
| $110.49M | $95.241M | |||||
| - | - | |||||
| $298.861M | $269.054M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $41.962M | $24.934M | |||||
| $29.236M | - | |||||
| $50.662M | $37.954M | |||||
| $1.812M | - | |||||
| $7.123M | - | |||||
| - | - | |||||
| - | $24.789M | |||||
| $123.672M | $87.677M | |||||
| $38.523M | $46.339M | |||||
| $8.909M | - | |||||
| - | - | |||||
| - | - | |||||
| $1.868M | $6.54M | |||||
| $54.585M | $52.879M | |||||
| - | - | |||||
| $178.257M | $140.556M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| - | - | |||||
| - | - | |||||
| $20K | $19K | |||||
| $-118.094M | $-102.363M | |||||
| $239.983M | $229.189M | |||||
| $-1.305M | $1.653M | |||||
| - | - | |||||
| $120.604M | $128.498M | |||||
| - | - | |||||
| $120.604M | $128.498M | |||||
| $298.861M | $269.054M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| - | - | |||||
| $105.191M | $84.293M | |||||
| $92.196M | $67.33M |
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