
Last Price
52 Week Range
$6.36 - $14.94
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2023 | 2024 | 2025 |
|---|---|---|---|
| $139.134M | $439.536M | ||
| $236.52M | $520.732M | ||
| - | - | ||
| - | - | ||
| $18.582M | $60.768M | ||
| $0.394B | $1.021B | ||
| $219.234M | $315.834M | ||
| $1.587B | $3.041B | ||
| - | - | ||
| - | $1.438M | ||
| $7.673M | $17.024M | ||
| $1.814B | $3.375B | ||
| - | - | ||
| $2.208B | $4.396B |
| Metric | 2023 | 2024 | 2025 |
|---|---|---|---|
| $25.051M | $65.102M | ||
| $56.502M | - | ||
| $7.75M | $59.095M | ||
| $17.028M | - | ||
| $7.031M | - | ||
| - | - | ||
| - | $194.796M | ||
| $106.331M | $318.993M | ||
| $0.706B | $1.522B | ||
| $57.781M | $66.049M | ||
| - | - | ||
| $150.672M | $222.955M | ||
| $11.763M | $20.71M | ||
| $0.95B | $1.897B | ||
| - | - | ||
| $1.057B | $2.216B |
| Metric | 2023 | 2024 | 2025 |
|---|---|---|---|
| - | - | ||
| - | - | ||
| $12K | $21K | ||
| $-106.989M | $-194.105M | ||
| - | $2.363B | ||
| $-35.489M | $11.057M | ||
| $1.294B | - | ||
| $1.151B | $2.18B | ||
| - | - | ||
| $1.151B | $2.18B | ||
| $2.208B | $4.396B |
| Metric | 2023 | 2024 | 2025 |
|---|---|---|---|
| - | - | ||
| $0.813B | $1.713B | ||
| $0.673B | $1.273B |
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