
Last Price
52 Week Range
$5.76 - $10.97
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2023 | 2024 | 2025 |
|---|---|---|---|
| $15.399M | $14.286M | ||
| $40.606M | $42.316M | ||
| $1.357M | $1.714M | ||
| $7.879M | $9.701M | ||
| $2.447M | $2.364M | ||
| $67.687M | $70.381M | ||
| $133.607M | $128.484M | ||
| $301.547M | $271.281M | ||
| $175.33K | $21.781K | ||
| - | - | ||
| $5.07M | $6.793M | ||
| $440.4M | $406.58M | ||
| - | - | ||
| $508.087M | $476.962M |
| Metric | 2023 | 2024 | 2025 |
|---|---|---|---|
| $9.829M | $8.305M | ||
| $11.526M | $30.03M | ||
| $19.053M | $22.872M | ||
| $1.915M | - | ||
| - | - | ||
| - | - | ||
| $10.3M | - | ||
| $52.624M | $61.207M | ||
| $54.07M | $53.717M | ||
| $11.182M | $10.69M | ||
| - | - | ||
| $42.638M | $34.311M | ||
| $2.242M | $-7.617M | ||
| $117.483M | $101.791M | ||
| - | - | ||
| $170.107M | $162.998M |
| Metric | 2023 | 2024 | 2025 |
|---|---|---|---|
| - | - | ||
| - | - | ||
| $270.691K | $278.347K | ||
| $-9.048M | $-42.494M | ||
| $346.757M | $356.18M | ||
| - | - | ||
| - | - | ||
| $337.98M | $313.964M | ||
| - | - | ||
| $337.98M | $313.964M | ||
| $508.087M | $476.962M |
| Metric | 2023 | 2024 | 2025 |
|---|---|---|---|
| $175.33K | $21.781K | ||
| $93.572M | $97.968M | ||
| $78.173M | $83.682M |
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