Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 4.23B | $ 3.79B | $ 3.93B | $ 3.78B | $ 3.61B | |
$ 2.51B | $ 2.20B | $ 2.15B | $ 2.15B | $ 2.07B | |
$ 1.01B | $ 930.00M | $ 957.00M | $ 907.00M | $ 862.00M | |
$ 704.00M | $ 649.00M | $ 636.00M | $ 604.00M | $ 582.00M | |
$ 2.36B | $ 2.00B | $ 1.91B | $ 1.90B | $ 1.81B | |
$ 1.50B | $ 1.27B | $ 1.20B | $ 1.25B | $ 1.17B | |
$ -308.00M | $ -265.00M | $ 444.00M | $ -324.00M | $ -381.00M | |
$ 1.20B | $ 1.01B | $ 1.64B | $ 924.00M | $ 833.00M | |
$ 944.00M | $ 820.00M | $ 1.26B | $ 709.00M | $ 621.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.89 | $ 4.51 | $ 6.94 | $ 3.92 | $ 3.43 | |
$ 4.89 | $ 4.51 | $ 6.94 | $ 3.90 | $ 3.43 | |
193.00M | 182.00M | 182.00M | 181.00M | 181.00M | |
193.00M | 182.00M | 182.00M | 182.00M | 181.00M |