
Last Price
52 Week Range
$10.01 - $24.33
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $194.37M | $159.261M | |||
| $10.878M | $15.053M | |||
| $6.937M | $7.288M | |||
| - | - | |||
| $5.087M | $5.116M | |||
| $217.272M | $186.718M | |||
| $4.445M | $4.326M | |||
| - | $805K | |||
| - | - | |||
| - | - | |||
| $3.695M | $3.954M | |||
| $8.14M | $9.085M | |||
| - | - | |||
| $225.412M | $195.803M |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $1.143M | $2.838M | |||
| $5.661M | - | |||
| - | - | |||
| $1.088M | $1.105M | |||
| - | - | |||
| $97K | - | |||
| $5M | $15.247M | |||
| $12.989M | $19.19M | |||
| $18.244M | $18.451M | |||
| $2.402M | $2.465M | |||
| $30K | - | |||
| - | - | |||
| $356K | $106K | |||
| $21.258M | $21.171M | |||
| - | - | |||
| $34.247M | $40.467M |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| - | - | |||
| - | - | |||
| $36K | $38K | |||
| $-166.944M | $-220.356M | |||
| $358.073M | $375.495M | |||
| - | $159K | |||
| - | - | |||
| $191.165M | $155.336M | |||
| - | - | |||
| $191.165M | $155.336M | |||
| $225.412M | $195.803M |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| - | $118.785M | |||
| $21.96M | $22.276M | |||
| $-172.41M | $-18.2M |
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