Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 7.22B | $ 9.63B | $ 8.64B | $ 5.15B | $ 4.42B | |
$ 1.42B | $ 1.79B | $ 1.41B | $ 800.30M | $ 685.52M | |
$ 766.63M | $ 839.28M | $ 669.41M | $ 444.60M | $ 438.32M | |
$ 131.89M | $ 113.56M | $ 98.13M | $ 72.68M | $ 66.82M | |
$ 815.97M | $ 1.06B | $ 835.69M | $ 418.51M | $ 313.29M | |
$ 652.30M | $ 950.18M | $ 737.55M | $ 345.83M | $ 244.91M | |
$ 18.94M | $ -15.37M | $ -11.22M | $ -4.84M | $ -4.23M | |
$ 671.24M | $ 934.82M | $ 726.34M | $ 340.98M | $ 240.67M | |
$ 514.31M | $ 692.65M | $ 535.64M | $ 246.78M | $ 179.65M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 8.20 | $ 11.05 | $ 8.61 | $ 4.00 | $ 2.91 | |
$ 8.07 | $ 10.97 | $ 8.59 | $ 4.00 | $ 2.91 | |
59.62M | 60.18M | 60.20M | 59.91M | 60.11M | |
60.64M | 60.65M | 60.35M | 59.93M | 60.13M |