
Last Price
52 Week Range
$12.53 - $25.90
Next Earnings Date
May 26 2026 (Estimate)
Next Earnings Date
May 26 2026 (Est.)
Last Price
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $201.125M | - | |||
| $10.315M | - | |||
| $-5.118M | - | |||
| $2.882M | - | |||
| $347.757M | $399.543M | |||
| $-3.075M | $397.889M | |||
| $553.886M | $797.432M |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $-10.088M | $-2.857M | |||
| - | - | |||
| $-234.603M | $-197.743M | |||
| $40.696M | $85.417M | |||
| - | - | |||
| $-203.995M | $-115.183M |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $7.42M | $-6M | |||
| $-0.539M | $225.187M | |||
| - | - | |||
| $-9.292M | $-8.31M | |||
| $-2.411M | $210.877M |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $442.362M | $789.842M | |||
| $347.48M | $893.126M | |||
| $0.79B | $1.683B | |||
| $553.886M | $797.432M | |||
| $-10.088M | $-2.857M | |||
| $543.798M | $794.575M |
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