
Last Price
52 Week Range
$24.79 - $118.00
Next Earnings Date
May 07 2026
Next Earnings Date
May 07 2026
Last Price
| Metric | 2024 | 2025 |
|---|---|---|
| $250.362M | $508.875M | |
| $178.981M | $446.481M | |
| $573.876M | $206.178M | |
| $8.616M | - | |
| $1.901B | $2.643B | |
| $2.912B | $3.804B | |
| $14.118M | $28.369M | |
| $114.817M | $94.166M | |
| - | $5.727M | |
| $2.088M | - | |
| $4.011M | $24.176M | |
| $135.034M | $152.438M | |
| - | - | |
| $3.047B | $3.957B |
| Metric | 2024 | 2025 |
|---|---|---|
| $6.928M | - | |
| $16.917M | - | |
| $25M | $50.316M | |
| $4.246M | $5.524M | |
| $1.705M | - | |
| $9.504M | - | |
| $22.454M | $74.072M | |
| $85.049M | $129.912M | |
| $492.307M | $510.867M | |
| $15.002M | $22.902M | |
| - | - | |
| $6K | $18K | |
| $47.879M | $-17.378M | |
| $561.704M | $528.263M | |
| - | - | |
| $646.753M | $658.175M |
| Metric | 2024 | 2025 |
|---|---|---|
| - | - | |
| - | - | |
| $3.822B | $5.11B | |
| $-2.309B | $-2.656B | |
| $18.399M | - | |
| $858.797M | $774.224M | |
| - | - | |
| $2.39B | $3.228B | |
| $10.979M | $70.367M | |
| $2.401B | $3.298B | |
| $3.047B | $3.957B |
| Metric | 2024 | 2025 |
|---|---|---|
| $218.822M | $409.871M | |
| $543.065M | $601.463M | |
| $511.525M | $496.732M |
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