
Last Price
52 Week Range
$21.21 - $41.98
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $38.243M | $53.786M | |||
| $3.868M | $0.024M | |||
| $-6.168M | $-0.681M | |||
| $4.102M | $0.683M | |||
| $254.774M | $271.373M | |||
| $-0.532M | $-325.567M | |||
| $294.287M | $-0.382M |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $-3.112M | $-5.57M | |||
| - | - | |||
| $-612.935M | $-6.551M | |||
| $290.164M | $369.338M | |||
| - | $-453.072M | |||
| $-325.883M | $-95.855M |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| - | $146.397M | |||
| $133.822M | - | |||
| - | - | |||
| $0.064M | $-1.837M | |||
| $133.886M | $144.56M |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $119.768M | $0.899M | |||
| $102.29M | $48.323M | |||
| $222.058M | $49.222M | |||
| $294.287M | $329.75M | |||
| $-3.112M | $-5.57M | |||
| $291.175M | $324.18M |
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