
Last Price
52 Week Range
$127.86 - $208.92
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2024 | 2025 |
|---|---|---|
| $164.56M | $165.067M | |
| $279.213M | $306.452M | |
| $296.796M | $343.035M | |
| $18.631M | - | |
| $43.83M | $54.738M | |
| $803.03M | $869.292M | |
| $267.948M | $339.993M | |
| $0.867B | $1.031B | |
| - | - | |
| $26.18M | $20.991M | |
| $241.294M | $293.379M | |
| $1.403B | $1.685B | |
| - | - | |
| $2.206B | $2.554B |
| Metric | 2024 | 2025 |
|---|---|---|
| $123.129M | $125.015M | |
| - | - | |
| $26.391M | $8.225M | |
| $11.4M | - | |
| $18.631M | $22.465M | |
| - | - | |
| $127.173M | $155.971M | |
| $288.093M | $289.211M | |
| $435.638M | $526.558M | |
| $57.384M | $46.151M | |
| - | - | |
| $107.691M | $127.54M | |
| $139.075M | $151.751M | |
| $774.372M | $898.151M | |
| - | - | |
| $1.062B | $1.187B |
| Metric | 2024 | 2025 |
|---|---|---|
| $-398.204M | $-484.848M | |
| $3.569M | $3.569M | |
| $329.953M | $343.842M | |
| $1.35B | $1.546B | |
| - | - | |
| $-141.649M | $-41.781M | |
| - | - | |
| $1.143B | $1.367B | |
| - | - | |
| $1.143B | $1.367B | |
| $2.206B | $2.554B |
| Metric | 2024 | 2025 |
|---|---|---|
| - | - | |
| $565.397M | $627.085M | |
| $400.837M | $462.018M |
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