Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 7.41B | $ 7.14B | $ 7.43B | $ 6.00B | $ 4.67B | |
$ 1.80B | $ 1.96B | $ 2.41B | $ 1.97B | $ 1.46B | |
$ 1.56B | $ 1.63B | $ 1.32B | $ 1.00B | $ 891.75M | |
$ 792.80M | $ 735.10M | $ 659.82M | $ 577.89M | $ 506.67M | |
$ 1.03B | $ 1.01B | $ 1.66B | $ 1.47B | $ 1.07B | |
$ 243.39M | $ 338.15M | $ 1.09B | $ 965.70M | $ 564.44M | |
$ -94.34M | $ -67.86M | $ -71.32M | $ 8.94M | $ -4.13M | |
$ 149.05M | $ 270.29M | $ 1.02B | $ 974.63M | $ 560.31M | |
$ 117.63M | $ 217.15M | $ 771.33M | $ 743.39M | $ 410.00M | |
$ 0.73 | $ 1.35 | $ 4.75 | $ 4.48 | $ 2.42 | |
$ 0.73 | $ 1.34 | $ 4.73 | $ 4.45 | $ 2.40 | |
161.74M | 161.19M | 162.26M | 165.86M | 169.71M | |
162.17M | 161.83M | 163.21M | 167.06M | 170.55M |