Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 3.04B | $ 3.12B | $ 3.15B | $ 2.91B | $ 2.79B | $ 2.83B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 723.00M | $ 886.00M | $ 1.15B | $ 1.07B | $ 716.00M | $ 1.09B | |
$ 198.00M | $ 206.00M | $ 245.00M | $ 317.00M | $ 133.00M | $ 237.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 652.00M | $ 642.00M | $ 870.00M | $ 1.09B | $ 501.00M | $ 782.00M | |
$ 4.39 | $ 4.35 | $ 5.80 | $ 6.80 | $ 3.06 | $ 4.41 | |
$ 4.39 | $ 4.35 | $ 5.79 | $ 6.79 | $ 3.02 | $ 4.16 | |
$ 589.23M | $ 147.75M | $ 150.06M | $ 159.91M | $ 163.74M | $ 175.98M | |
$ 589.25M | $ 147.76M | $ 150.27M | $ 160.23M | $ 165.61M | $ 186.50M | |
$ 1.64 | $ 1.64 | $ 1.58 | $ 1.44 | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 694.00M | $ 680.00M | $ 907.00M | $ 1.13B | $ 539.00M | $ 816.00M | |
$ 277.39M | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.89B | $ 1.51B | $ 185.00M | $ 59.00M | $ 152.00M | $ 411.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |