Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 9.87B | $ 9.25B | $ 9.88B | $ 10.79B | $ 9.44B | |
$ 3.24B | $ 3.07B | $ 3.43B | $ 4.21B | $ 3.63B | |
$ 1.90B | $ 1.81B | $ 2.00B | $ 1.83B | $ 1.66B | |
$ 493.00M | $ 439.00M | $ 437.00M | $ 408.00M | $ 361.00M | |
$ 1.89B | $ 1.73B | $ 1.82B | $ 3.16B | $ 2.41B | |
$ 1.35B | $ 1.26B | $ 1.43B | $ 2.38B | $ 1.97B | |
$ -152.00M | $ -106.00M | $ -149.00M | $ 296.00M | $ -12.00M | |
$ 1.19B | $ 1.16B | $ 1.28B | $ 2.68B | $ 1.96B | |
$ 871.00M | $ 854.00M | $ 946.00M | $ 2.00B | $ 1.43B | |
$ 7.80 | $ 7.59 | $ 8.12 | $ 15.90 | $ 10.68 | |
$ 7.69 | $ 7.52 | $ 7.98 | $ 15.53 | $ 10.52 | |
111.00M | 112.00M | 116.00M | 125.00M | 134.00M | |
113.00M | 113.00M | 118.00M | 128.00M | 136.00M |