
Last Price
52 Week Range
$26.96 - $107.24
Next Earnings Date
Jun 26 2026 (Estimate)
Next Earnings Date
Jun 26 2026 (Est.)
Last Price
| Metric | 2024 | 2025 | LTM |
|---|---|---|---|
| $81.167M | $230.166M | $244.62M | |
| $636.742M | $844.001M | $827.255M | |
| $10.247M | - | - | |
| $18.909M | - | - | |
| $9.35M | $36.179M | $398.724M | |
| $0.756B | $1.11B | $1.471B | |
| $164.303M | $209.472M | $259.155M | |
| $1.405B | $1.316B | $1.685B | |
| - | - | - | |
| - | - | - | |
| $26.338M | $43.822M | $68.13M | |
| $1.596B | $1.569B | $2.013B | |
| - | - | - | |
| $2.353B | $2.679B | $3.483B |
| Metric | 2024 | 2025 | LTM |
|---|---|---|---|
| $126.502M | $246.161M | $350.316M | |
| $28.49M | $68.064M | - | |
| $22.984M | $37.994M | $45.699M | |
| $14.402M | - | - | |
| - | - | - | |
| $164.13M | $339.462M | - | |
| $54.601M | $16.475M | $737.393M | |
| $0.411B | $0.708B | $1.133B | |
| $1.505B | $0.709B | $0.123B | |
| $95.071M | $103.762M | - | |
| - | - | - | |
| $35.428M | $46.714M | $45.149M | |
| $0.036B | $0.22B | $1.23B | |
| $1.738B | $1.182B | $1.399B | |
| - | - | - | |
| $2.149B | $1.891B | $2.532B |
| Metric | 2024 | 2025 | LTM |
|---|---|---|---|
| - | - | - | |
| - | - | - | |
| - | $1.053M | $1.08M | |
| $-250.169M | $-309.949M | $-293.855M | |
| - | $701.791M | - | |
| $9.111M | $-0.698M | $1.221M | |
| $241.058M | - | $796.998M | |
| - | $392.197M | $505.444M | |
| $0.912M | $396.598M | $445.595M | |
| - | $788.795M | $951.039M | |
| $2.149B | $2.679B | $3.483B |
| Metric | 2024 | 2025 | LTM |
|---|---|---|---|
| - | - | - | |
| $1.704B | $0.954B | $0.169B | |
| $1.623B | $0.724B | $-0.076B |
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