Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 5.84B | $ 5.76B | $ 5.34B | $ 4.05B | $ 5.36B | |
$ 1.79B | $ 2.35B | $ 1.71B | $ 1.02B | $ 1.61B | |
$ 1.01B | $ 1.44B | $ 885.59M | $ 895.32M | $ 1.02B | |
$ 158.11M | $ 151.94M | $ 165.19M | $ 185.72M | $ 232.54M | |
$ 1.06B | $ 1.11B | $ 999.46M | $ 323.24M | $ 820.67M | |
$ 779.08M | $ 909.28M | $ 823.44M | $ 62.18M | $ 371.94M | |
$ 87.79M | $ 21.95M | $ -4.20M | $ -25.41M | $ 1.81M | |
$ 866.88M | $ 931.23M | $ 819.24M | $ -15.73M | $ 557.41M | |
$ 706.59M | $ 741.41M | $ 650.02M | $ 1.30M | $ 423.63M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.96 | $ 5.01 | $ 4.23 | $ 0.01 | $ 2.70 | |
$ 4.87 | $ 4.96 | $ 4.19 | $ 0.01 | $ 2.68 | |
142.38M | 148.01M | 153.75M | 153.19M | 157.05M | |
145.10M | 149.35M | 154.98M | 153.91M | 157.80M |