Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 8.20B | $ 8.02B | $ 5.97B | $ 4.76B | $ 4.44B | |
$ 6.14B | $ 6.01B | $ 4.46B | $ 3.51B | $ 3.27B | |
$ 1.73B | $ 2.31B | $ 997.06M | $ 303.96M | $ 1.15B | |
$ 2.58B | $ 2.48B | $ 1.81B | $ 1.58B | $ 1.56B | |
$ 7.53B | $ 6.57B | $ 5.80B | $ 5.15B | $ 3.61B | |
$ 4.42B | $ 3.71B | $ 3.47B | $ 3.21B | $ 2.12B | |
$ -301.04M | $ -243.61M | $ 223.27M | $ 115.85M | $ -371.86M | |
$ 4.11B | $ 3.46B | $ 3.69B | $ 3.32B | $ 1.75B | |
$ 3.73B | $ 3.06B | $ 3.36B | $ 2.94B | $ 1.48B | |
$ 4.03 | $ 3.30 | $ 4.15 | $ 3.86 | $ 1.97 | |
$ 4.01 | $ 3.29 | $ 4.13 | $ 3.84 | $ 1.95 | |
926.17M | 947.71M | 808.91M | 760.31M | 749.06M | |
953.59M | 951.79M | 834.84M | 785.71M | 775.15M |