
Last Price
52 Week Range
$15.78 - $26.36
Next Earnings Date
Jun 08 2026 (Estimate)
Next Earnings Date
Jun 08 2026 (Est.)
Last Price
| Metric | 2023 | 2024 | 2025 |
|---|---|---|---|
| $262.253M | $203.902M | ||
| $513.691M | $45.031M | ||
| - | - | ||
| $268.254M | - | ||
| $-1.044B | - | ||
| - | $248.933M | ||
| $4.341M | $6.167M | ||
| - | - | ||
| $214.045M | $366.731M | ||
| - | $8.636M | ||
| $-218.386M | $-366.731M | ||
| - | $14.803M | ||
| $1.198B | $0.961B | ||
| $1.198B | $1.225B |
| Metric | 2023 | 2024 | 2025 |
|---|---|---|---|
| $56.348M | - | ||
| - | - | ||
| $412K | - | ||
| - | - | ||
| $11.873M | $2.68M | ||
| - | - | ||
| $31.931M | $2.68M | ||
| $88.691M | $2.68M | ||
| $-1.995M | $0.16M | ||
| $2.612M | $0.458M | ||
| - | - | ||
| $1.122M | - | ||
| $942.711M | $884.754M | ||
| $947.062M | $885.372M | ||
| - | - | ||
| $1.036B | $0.888B |
| Metric | 2023 | 2024 | 2025 |
|---|---|---|---|
| - | - | ||
| - | - | ||
| $10.287M | $0.02M | ||
| $152.432M | $229.178M | ||
| - | $105.896M | ||
| $-0.327M | $1.928M | ||
| - | - | ||
| $162.392M | $337.022M | ||
| - | - | ||
| $162.392M | $337.022M | ||
| $1.198B | $1.225B |
| Metric | 2023 | 2024 | 2025 |
|---|---|---|---|
| $214.045M | $366.731M | ||
| $3.641M | $1.076M | ||
| $-169.579M | $-202.826M |
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