
Last Price
52 Week Range
$54.17 - $124.85
Next Earnings Date
Jun 04 2026
Next Earnings Date
Jun 04 2026
Last Price
| Metric | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|
| $441.802M | $428.769M | |||
| $90.395M | $113.751M | |||
| - | - | |||
| $24.791M | $25.894M | |||
| $15.778M | $22.444M | |||
| $572.766M | $590.858M | |||
| $80.692M | $57.529M | |||
| $1.097B | $1.076B | |||
| $333K | - | |||
| - | - | |||
| $18.294M | $20.431M | |||
| $1.196B | $1.154B | |||
| - | - | |||
| $1.769B | $1.745B |
| Metric | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|
| $23.168M | $25.361M | |||
| $35.53M | $44.641M | |||
| $1.073M | - | |||
| $12.996M | $14.052M | |||
| $17.136M | - | |||
| $16.803M | $18.676M | |||
| $63.546M | $66.722M | |||
| $153.116M | $169.452M | |||
| $56.687M | $-37.322M | |||
| $60.323M | $51.374M | |||
| - | - | |||
| - | - | |||
| $9.607M | $13.049M | |||
| $160.948M | $50.371M | |||
| - | - | |||
| $314.064M | $219.823M |
| Metric | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|
| - | - | |||
| - | - | |||
| $90K | $95K | |||
| $-1.106B | $-1.266B | |||
| $2.56B | $2.791B | |||
| - | - | |||
| - | - | |||
| $1.455B | $1.525B | |||
| - | - | |||
| $1.455B | $1.525B | |||
| $1.769B | $1.745B |
| Metric | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|
| $333K | - | |||
| $165.41M | $51.374M | |||
| $-276.392M | $-377.395M |
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