
Last Price
52 Week Range
$29.92 - $44.49
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $714.825M | $639.095M | $439.633M | |||||||||||||
| $2.101B | $2.237B | $2.496B | |||||||||||||
| $387.601M | $418.766M | $414.614M | |||||||||||||
| $203.379M | $254.642M | - | |||||||||||||
| - | $-26.803M | $283.333M | |||||||||||||
| $3.407B | $3.523B | $3.634B | |||||||||||||
| $2.212B | $2.436B | $2.565B | |||||||||||||
| $6.627B | $6.749B | $6.77B | |||||||||||||
| $121.331M | $193.534M | $138.567M | |||||||||||||
| - | - | - | |||||||||||||
| $307.945M | $403.139M | $435.542M | |||||||||||||
| $9.268B | $9.782B | $9.909B | |||||||||||||
| - | - | - | |||||||||||||
| $12.674B | $13.305B | $13.543B |
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $1.461B | $1.523B | $1.28B | |||||||||||||
| $1.364B | $1.932B | $1.477B | |||||||||||||
| $964.286M | $31.543M | $98.847M | |||||||||||||
| $54.163M | $60.744M | - | |||||||||||||
| $67.205M | - | - | |||||||||||||
| $370.8M | $379.274M | - | |||||||||||||
| - | $-379.274M | - | |||||||||||||
| $4.214B | $3.547B | $2.856B | |||||||||||||
| $4.066B | $5.119B | $6.211B | |||||||||||||
| $295.175M | $316.049M | $262.639M | |||||||||||||
| - | - | - | |||||||||||||
| $375.378M | $410.866M | $427.022M | |||||||||||||
| $490.132M | $555.153M | $290.22M | |||||||||||||
| $5.414B | $6.596B | $7.453B | |||||||||||||
| - | - | - | |||||||||||||
| $9.628B | $10.142B | $10.309B |
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $-1.003B | $-1.177B | $-1.218B | |||||||||||||
| - | - | - | |||||||||||||
| $3.043M | $3.081M | $3.091M | |||||||||||||
| $239.709M | $453.283M | $515.843M | |||||||||||||
| $3.932B | $4.036B | $4.058B | |||||||||||||
| $-132.457M | $-167.406M | $-150.131M | |||||||||||||
| - | - | - | |||||||||||||
| $3.039B | $3.148B | $3.208B | |||||||||||||
| $7.494M | $14.13M | $25.799M | |||||||||||||
| $3.046B | $3.162B | $3.234B | |||||||||||||
| $12.674B | $13.305B | $13.543B |
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $163.673M | $193.534M | $138.567M | |||||||||||||
| $5.567B | $5.722B | $6.835B | |||||||||||||
| $4.894B | $5.083B | $6.395B |
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