Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 2.78B | $ 2.59B | $ 2.29B | $ 2.30B | $ 2.32B | |
$ 1.79B | $ 1.67B | $ 1.44B | $ 1.48B | $ 1.56B | |
$ 76.53M | $ 905.61M | $ 828.21M | $ 767.67M | $ 719.62M | |
$ 816.97M | $ 1.86B | $ 1.74B | $ 1.59B | $ 1.49B | |
$ 1.96B | $ 1.64B | $ 1.41B | $ 1.42B | $ 1.51B | |
$ 1.72B | $ 822.12M | $ 651.29M | $ 716.91M | $ 845.55M | |
$ -778.11M | $ -812.21M | $ -399.79M | $ -597.09M | $ -37.79M | |
$ 938.59M | $ 1.15B | $ 1.01B | $ 824.46M | $ 799.11M | |
$ 928.83M | $ 1.14B | $ 1.00B | $ 827.63M | $ 785.97M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 6.57 | $ 8.13 | $ 7.19 | $ 5.89 | $ 5.64 | |
$ 6.56 | $ 8.11 | $ 7.17 | $ 5.88 | $ 5.63 | |
141.31M | 139.63M | 139.39M | 140.09M | 139.42M | |
141.64M | 139.98M | 139.72M | 140.44M | 139.57M |