
Last Price
52 Week Range
$16.56 - $36.85
Next Earnings Date
May 09 2026 (Estimate)
Next Earnings Date
May 09 2026 (Est.)
Last Price
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $195.772M | $155.926M | |||
| $27.067M | $35.893M | |||
| - | - | |||
| - | - | |||
| $19.009M | $32.269M | |||
| $241.848M | $224.088M | |||
| $7.992M | $7.496M | |||
| $72.978M | $138.632M | |||
| - | - | |||
| - | - | |||
| $610K | $690K | |||
| $81.58M | $146.818M | |||
| - | - | |||
| $323.428M | $370.906M |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $19.177M | - | |||
| $2.83M | - | |||
| $1.912M | $3.292M | |||
| $1.013M | - | |||
| $1.495M | - | |||
| - | - | |||
| $14.685M | - | |||
| $39.617M | $3.292M | |||
| $0.635M | $2.035M | |||
| $4.385M | $2.898M | |||
| - | - | |||
| - | - | |||
| $1.146M | $44.463M | |||
| $8.525M | $52.294M | |||
| - | - | |||
| $48.142M | $55.586M |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| - | - | |||
| - | - | |||
| $148K | $150K | |||
| $15.288M | $22.96M | |||
| $58.365M | $59.951M | |||
| $83K | $30K | |||
| - | - | |||
| $73.884M | $83.091M | |||
| $201.402M | $232.229M | |||
| $275.286M | $315.32M | |||
| $323.428M | $370.906M |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| - | - | |||
| $10.304M | $11.123M | |||
| $-185.468M | $-144.803M |
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