
Last Price
52 Week Range
$19.85 - $142.92
Next Earnings Date
Apr 21 2026 (Estimate)
Next Earnings Date
Apr 21 2026 (Est.)
Last Price
| Metric | 2023 | 2024 | 2025 |
|---|---|---|---|
| $1.458B | $1.656B | ||
| $131.315M | $247.915M | ||
| - | - | ||
| - | - | ||
| $48.873M | $100.842M | ||
| $1.638B | $2.005B | ||
| $43.823M | $42.321M | ||
| $13.909M | $120.479M | ||
| - | - | ||
| - | - | ||
| $97.391M | $180.707M | ||
| $155.123M | $343.507M | ||
| - | - | ||
| $1.793B | $2.348B |
| Metric | 2023 | 2024 | 2025 |
|---|---|---|---|
| $14.236M | $5.289M | ||
| - | - | ||
| - | $2.63M | ||
| $10.937M | - | ||
| $10.073M | - | ||
| $385.87M | - | ||
| $35.916M | $768.187M | ||
| $446.959M | $776.106M | ||
| $-17.833M | - | ||
| $28.77M | $55.845M | ||
| - | - | ||
| - | - | ||
| $4.303M | $-50.23M | ||
| $22.136M | $61.46M | ||
| - | - | ||
| $469.095M | $837.566M |
| Metric | 2023 | 2024 | 2025 |
|---|---|---|---|
| - | - | ||
| $329.441M | - | ||
| $1K | $4K | ||
| $-0.193B | $-1.443B | ||
| $1.186B | $2.95B | ||
| $1.314M | $4.003M | ||
| - | - | ||
| $1.324B | $1.511B | ||
| - | - | ||
| $1.324B | $1.511B | ||
| $1.793B | $2.348B |
| Metric | 2023 | 2024 | 2025 |
|---|---|---|---|
| $0.971B | $1.252B | ||
| $28.77M | $114.32M | ||
| $-458.184M | $-289.149M |
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