
Last Price
52 Week Range
$15.80 - $23.20
Next Earnings Date
Apr 14 2026
Next Earnings Date
Apr 14 2026
Last Price
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $212M | $339.2M | $214.5M | ||||||||||
| $0.724B | $0.835B | $1.019B | ||||||||||
| $4.945B | $4.989B | $5.497B | ||||||||||
| $370.3M | $338.8M | - | ||||||||||
| $35.6M | $57.2M | $366.7M | ||||||||||
| $6.288B | $6.559B | $7.097B | ||||||||||
| $15.552B | $15.964B | $15.883B | ||||||||||
| $3.636B | $3.519B | $3.413B | ||||||||||
| $240.5M | $239.6M | $116.3M | ||||||||||
| $2.574B | $2.552B | - | ||||||||||
| $505.7M | $473.7M | $584.2M | ||||||||||
| $22.507B | $22.749B | $19.997B | ||||||||||
| - | - | - | ||||||||||
| $28.795B | $29.308B | $27.093B |
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $4.218B | $4.093B | $4.038B | ||||||||||
| $1.318B | $1.352B | $1.294B | ||||||||||
| $0.963B | $0.001B | $1.336B | ||||||||||
| - | $762.5M | - | ||||||||||
| $325.4M | $393.9M | - | ||||||||||
| - | - | - | ||||||||||
| $0.958B | $1.043B | $1.148B | ||||||||||
| $7.458B | $7.251B | $7.815B | ||||||||||
| $0.76B | $1.364B | $2.738B | ||||||||||
| $6.631B | $6.791B | $5.679B | ||||||||||
| - | - | - | ||||||||||
| $3.381B | $3.376B | $0.821B | ||||||||||
| $1.932B | $1.875B | $1.86B | ||||||||||
| $18.59B | $18.671B | $16.776B | ||||||||||
| - | - | - | ||||||||||
| $26.047B | $25.922B | $24.592B |
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $-0.304B | $-0.387B | $-1.598B | ||||||||||
| - | - | - | ||||||||||
| $5.9M | $6M | $6M | ||||||||||
| $0.828B | $1.488B | $1.936B | ||||||||||
| $2.13B | $2.184B | $2.079B | ||||||||||
| $88M | $94.7M | $78.9M | ||||||||||
| - | - | - | ||||||||||
| $2.748B | $3.386B | $2.502B | ||||||||||
| - | - | - | ||||||||||
| $2.748B | $3.386B | $2.502B | ||||||||||
| $28.795B | $29.308B | $27.093B |
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $263.8M | $280.9M | $129.9M | ||||||||||
| $14.239B | $14.183B | $15.432B | ||||||||||
| $14.051B | $13.885B | $15.231B |
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