
Last Price
52 Week Range
$8.89 - $32.71
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $103.575M | $219.225M | |||
| $11.996M | $17.118M | |||
| $13.32M | $21.722M | |||
| $2.982M | - | |||
| $1.05M | $9.84M | |||
| $132.923M | $267.905M | |||
| $11.421M | $15.227M | |||
| - | - | |||
| - | $45.431M | |||
| - | - | |||
| $5.301M | $0.18M | |||
| $16.722M | $60.838M | |||
| - | - | |||
| $149.645M | $328.743M |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $2.852M | $4.998M | |||
| $4.892M | - | |||
| - | - | |||
| $1.529M | $1.938M | |||
| - | - | |||
| $0.939M | $1.557M | |||
| $10.936M | $22.431M | |||
| $21.148M | $30.924M | |||
| $-5.726M | - | |||
| $7.255M | $7.303M | |||
| $1.86M | $3.297M | |||
| - | - | |||
| $44.898M | $1.547M | |||
| $52.484M | $10.209M | |||
| - | - | |||
| $73.632M | $41.133M |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| - | - | |||
| $321.373M | $328.743M | |||
| $1K | $4K | |||
| $-296.737M | $-369.937M | |||
| $51.311M | $657.14M | |||
| $65K | $403K | |||
| - | - | |||
| $76.013M | $287.61M | |||
| - | - | |||
| $76.013M | $287.61M | |||
| $149.645M | $328.743M |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $73.143M | $232.98M | |||
| $7.255M | $12.668M | |||
| $-23.177M | $-19.008M |
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