
Last Price
52 Week Range
$54.59 - $99.67
Next Earnings Date
May 12 2026 (Estimate)
Next Earnings Date
May 12 2026 (Est.)
Last Price
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $22.231M | $72.146M | |||
| $43.07M | $51M | |||
| $-1.552M | $3.681M | |||
| $11.103M | $14.931M | |||
| $-26.478M | $-41.713M | |||
| $6.597M | $12.235M | |||
| $54.971M | $112.28M |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $-8.871M | $-13.023M | |||
| $-383.26M | $-507.854M | |||
| - | - | |||
| - | - | |||
| - | - | |||
| $-392.131M | $-520.877M |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $-258.071M | $1.327M | |||
| $636.969M | $1.859M | |||
| - | - | |||
| $-8.876M | $437.9M | |||
| $370.022M | $439.227M |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $21.489M | $54.066M | |||
| $32.577M | $30.761M | |||
| $54.066M | $84.827M | |||
| $54.971M | $112.28M | |||
| $-8.871M | $-13.023M | |||
| $46.1M | $99.257M |
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