
Last Price
52 Week Range
$7.80 - $11.78
Next Earnings Date
May 13 2026 (Estimate)
Next Earnings Date
May 13 2026 (Est.)
Last Price
| Metric | 2023 | 2024 | 2025 |
|---|---|---|---|
| $184.627M | $6.445M | ||
| $1.139M | $2.264M | ||
| - | - | ||
| - | - | ||
| $131.77M | - | ||
| $317.536M | $8.709M | ||
| - | - | ||
| - | - | ||
| - | - | ||
| - | - | ||
| - | - | ||
| - | - | ||
| - | $301.519M | ||
| $317.536M | $310.228M |
| Metric | 2023 | 2024 | 2025 |
|---|---|---|---|
| $3.299M | - | ||
| $1.24M | - | ||
| $198.84M | - | ||
| - | - | ||
| - | - | ||
| - | - | ||
| - | - | ||
| $203.38M | - | ||
| - | $122M | ||
| - | - | ||
| - | - | ||
| - | - | ||
| $0.018M | $6.266M | ||
| $0.018M | $128.266M | ||
| - | - | ||
| $203.398M | $128.266M |
| Metric | 2023 | 2024 | 2025 |
|---|---|---|---|
| - | - | ||
| - | - | ||
| $70.047K | $134.21K | ||
| $-0.954M | $-4.917M | ||
| $115.022M | $186.745M | ||
| - | - | ||
| - | - | ||
| $114.138M | $181.962M | ||
| - | - | ||
| $114.138M | $181.962M | ||
| $317.536M | $310.228M |
| Metric | 2023 | 2024 | 2025 |
|---|---|---|---|
| - | - | ||
| $198.84M | $122M | ||
| $14.213M | $115.555M |
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