
Last Price
52 Week Range
$4.66 - $32.63
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $350.923M | $391.089M | |||
| $1.124M | $10.356M | |||
| - | - | |||
| $4.577M | - | |||
| $0.2M | $9.519M | |||
| $356.824M | $410.964M | |||
| $28.692M | $25.933M | |||
| - | - | |||
| $69.866M | - | |||
| - | - | |||
| $1.172M | $159.29M | |||
| $99.73M | $185.223M | |||
| - | - | |||
| $456.554M | $596.187M |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $3.2M | $10.283M | |||
| $3.591M | - | |||
| - | $2.212M | |||
| $1.851M | - | |||
| - | - | |||
| - | $62.269M | |||
| $4.207M | $12.167M | |||
| $12.849M | $86.931M | |||
| $-23.625M | $21.413M | |||
| $25.476M | - | |||
| - | - | |||
| - | - | |||
| $0.033M | $105.917M | |||
| $23.658M | $127.33M | |||
| - | - | |||
| $36.507M | $214.261M |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| - | - | |||
| - | - | |||
| $44K | $45K | |||
| $-118.374M | $-167.253M | |||
| $538.321M | $548.517M | |||
| $56K | $617K | |||
| - | - | |||
| $420.047M | $381.926M | |||
| - | - | |||
| $420.047M | $381.926M | |||
| $456.554M | $596.187M |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $182.593M | $270.367M | |||
| $25.476M | $23.625M | |||
| $-212.72M | $-97.097M |
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