
Last Price
52 Week Range
$49.46 - $106.30
Next Earnings Date
Apr 28 2026 (Estimate)
Next Earnings Date
Apr 28 2026 (Est.)
Last Price
| Metric | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $1.029B | $1.021B | $1.319B | ||||||||||||
| $427.387M | $397.742M | $520.058M | ||||||||||||
| $710.555M | $640.992M | $530.178M | ||||||||||||
| $40.563M | $32.808M | $35.489M | ||||||||||||
| $238.271M | $74.557M | $78.863M | ||||||||||||
| $2.446B | $2.167B | $2.483B | ||||||||||||
| $870.982M | $801.895M | $755.485M | ||||||||||||
| $3.044B | $2.663B | $2.587B | ||||||||||||
| $23.252M | $23.433M | $18.881M | ||||||||||||
| - | - | - | ||||||||||||
| $170.383M | $277.309M | $319.871M | ||||||||||||
| $4.109B | $3.766B | $3.681B | ||||||||||||
| - | - | - | ||||||||||||
| $6.555B | $5.933B | $6.164B |
| Metric | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $252.993M | $260.663M | $240.518M | ||||||||||||
| $336.767M | $287.981M | - | ||||||||||||
| $438.74M | - | - | ||||||||||||
| - | - | - | ||||||||||||
| $59.9M | - | - | ||||||||||||
| - | - | - | ||||||||||||
| $201.587M | $234.538M | $435.181M | ||||||||||||
| $1.23B | $0.783B | $0.676B | ||||||||||||
| $1.499B | $1.549B | $1.549B | ||||||||||||
| $50.578M | - | - | ||||||||||||
| - | - | - | ||||||||||||
| - | - | - | ||||||||||||
| $218.904M | $208.422M | $240.802M | ||||||||||||
| $1.768B | $1.758B | $1.79B | ||||||||||||
| - | - | - | ||||||||||||
| $2.998B | $2.541B | $2.466B |
| Metric | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | - | ||||||||||||
| - | - | - | ||||||||||||
| $3.651B | $3.431B | $3.465B | ||||||||||||
| $-89.598M | $-33.983M | $226.742M | ||||||||||||
| - | - | - | ||||||||||||
| $-5.097M | $-5.013M | $6.372M | ||||||||||||
| - | - | - | ||||||||||||
| $3.556B | $3.392B | $3.698B | ||||||||||||
| - | - | - | ||||||||||||
| $3.556B | $3.392B | $3.698B | ||||||||||||
| $6.555B | $5.933B | $6.164B |
| Metric | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $23.252M | $23.433M | $18.881M | ||||||||||||
| $1.988B | $1.549B | $1.549B | ||||||||||||
| $958.754M | $528.039M | $230.66M |
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