
Last Price
52 Week Range
$16.51 - $29.66
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $-306.659M | $-50.299M | |||
| $3.655M | $4.312M | |||
| - | - | |||
| $316.397M | $115.407M | |||
| $25.391M | $15.536M | |||
| $22.368M | $11.716M | |||
| $61.152M | $96.672M |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $-2.618M | $-1.042M | |||
| $-7.594M | $-3.7M | |||
| - | - | |||
| - | - | |||
| - | $-250K | |||
| $-10.212M | $-4.992M |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| - | - | |||
| $352.935M | $62.637M | |||
| - | - | |||
| $23.518M | $-5.06M | |||
| $376.453M | $57.577M |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $117.087M | $544.174M | |||
| $427.087M | $149.406M | |||
| $544.174M | $693.58M | |||
| $61.152M | $96.672M | |||
| $-2.618M | $-1.042M | |||
| $58.534M | $95.63M |
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