
Last Price
52 Week Range
$4.81 - $44.89
Next Earnings Date
May 11 2026 (Estimate)
Next Earnings Date
May 11 2026 (Est.)
Last Price
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $262.149M | $373.705M | |||
| $0.682M | $2.12M | |||
| - | - | |||
| $3.652M | - | |||
| $0.803M | $5.714M | |||
| $267.286M | $381.539M | |||
| $1.199M | $3.222M | |||
| - | - | |||
| - | - | |||
| - | - | |||
| $50K | $383K | |||
| $1.249M | $3.605M | |||
| - | - | |||
| $268.535M | $385.144M |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $5.335M | $2.977M | |||
| $3.221M | - | |||
| - | $172K | |||
| $171K | - | |||
| - | - | |||
| - | - | |||
| $2.324M | $12.346M | |||
| $11.051M | $15.495M | |||
| - | $424K | |||
| $171K | - | |||
| - | - | |||
| - | - | |||
| $42K | $2K | |||
| $42K | $426K | |||
| - | - | |||
| $11.093M | $15.921M |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| - | - | |||
| - | - | |||
| $5K | $6K | |||
| $-137.505M | $-224.476M | |||
| $394.887M | $593.407M | |||
| $55K | $286K | |||
| - | - | |||
| $257.442M | $369.223M | |||
| - | - | |||
| $257.442M | $369.223M | |||
| $268.535M | $385.144M |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $212.798M | $298.416M | |||
| $171K | $596K | |||
| $-49.18M | $-74.693M |
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