Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 9.87B | $ 9.25B | $ 9.88B | $ 10.79B | $ 9.44B | |
$ 3.27B | $ 2.96B | $ 3.43B | $ 4.21B | $ 3.63B | |
$ 1.93B | $ 1.76B | $ 2.00B | $ 1.83B | $ 1.66B | |
$ 0.00 | $ 439.00M | $ 437.00M | $ 408.00M | $ 361.00M | |
$ 1.35B | $ 1.73B | $ 1.82B | $ 3.16B | $ 2.41B | |
$ 1.35B | $ 1.26B | $ 1.43B | $ 2.38B | $ 1.97B | |
$ -171.00M | $ -132.00M | $ -193.00M | $ 218.00M | $ -87.00M | |
$ 1.18B | $ 1.13B | $ 1.24B | $ 2.60B | $ 1.88B | |
$ 871.00M | $ 854.00M | $ 946.00M | $ 2.00B | $ 1.43B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 7.80 | $ 7.59 | $ 8.12 | $ 15.90 | $ 10.68 | |
$ 7.66 | $ 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 |