
Last Price
52 Week Range
$47.48 - $96.06
Next Earnings Date
Jun 04 2026 (Estimate)
Next Earnings Date
Jun 04 2026 (Est.)
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $1.084B | $1.397B | $1.252B | ||||||||
| $323.011M | $375.613M | $357.399M | ||||||||
| - | - | - | ||||||||
| - | - | - | ||||||||
| $123.487M | $158.134M | $182.098M | ||||||||
| $1.531B | $1.931B | $1.788B | ||||||||
| $25.959M | $28.923M | $25.182M | ||||||||
| $340M | $330.821M | $374.078M | ||||||||
| - | - | - | ||||||||
| $225.544M | $168.045M | $107.344M | ||||||||
| $120.166M | $134.057M | $144.268M | ||||||||
| $711.669M | $661.846M | $650.872M | ||||||||
| - | - | - | ||||||||
| $2.243B | $2.593B | $2.438B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $55.35M | $48.719M | $51.435M | ||||||||
| $90.553M | $85.074M | $96.894M | ||||||||
| - | - | $7.092M | ||||||||
| $12.187M | $8.928M | - | ||||||||
| $10.596M | $31.569M | - | ||||||||
| $663.846M | $802.117M | $763.874M | ||||||||
| $49.155M | $63.418M | $63.949M | ||||||||
| $0.871B | $1.008B | $0.983B | ||||||||
| $555.714M | $553.372M | $556.614M | ||||||||
| $25.085M | $25.285M | $13.985M | ||||||||
| $30.293M | $50.34M | $44.856M | ||||||||
| - | - | - | ||||||||
| $21.487M | $20.937M | $34.74M | ||||||||
| $633.29M | $657.363M | $664.18M | ||||||||
| - | - | - | ||||||||
| $1.504B | $1.666B | $1.647B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $-0.369M | $-0.369M | $-300.444M | ||||||||
| - | - | - | ||||||||
| $1.07M | $1.112M | $1.139M | ||||||||
| $-0.992B | $-1.1B | $-1.168B | ||||||||
| $1.751B | $2.049B | $2.283B | ||||||||
| $-21.638M | $-23.204M | $-25.19M | ||||||||
| - | - | - | ||||||||
| $738.185M | $927.234M | $790.991M | ||||||||
| - | - | - | ||||||||
| $738.185M | $927.234M | $790.991M | ||||||||
| $2.243B | $2.593B | $2.438B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $544.002M | $669.717M | $510.808M | ||||||||
| $593.697M | $595.014M | $591.676M | ||||||||
| $53.3M | $-132.529M | $-149.253M |
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