
Last Price
52 Week Range
$7.73 - $42.27
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $305.28M | $490.539M | |||
| - | - | |||
| - | - | |||
| - | - | |||
| $4.522M | $8.022M | |||
| $309.802M | $498.561M | |||
| $4.971M | $12.885M | |||
| - | - | |||
| - | - | |||
| - | - | |||
| $160K | $985K | |||
| $5.131M | $13.87M | |||
| - | - | |||
| $314.933M | $512.431M |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $1.954M | $4.19M | |||
| $2.368M | - | |||
| - | $2.755M | |||
| $737K | - | |||
| - | - | |||
| - | - | |||
| $3.708M | $12.104M | |||
| $8.767M | $19.049M | |||
| $-0.739M | $8.729M | |||
| $1.476M | - | |||
| - | - | |||
| - | - | |||
| - | - | |||
| $0.739M | $8.729M | |||
| - | - | |||
| $9.506M | $27.778M |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| - | - | |||
| - | - | |||
| $37K | $48K | |||
| $-123.745M | $-235.228M | |||
| $429.657M | $719.287M | |||
| $-522K | $546K | |||
| - | - | |||
| $305.427M | $484.653M | |||
| - | - | |||
| $305.427M | $484.653M | |||
| $314.933M | $512.431M |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $248.475M | $437.894M | |||
| $1.476M | $11.484M | |||
| $-55.329M | $-41.161M |
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