Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 5.41B | $ 5.17B | $ 3.81B | $ 3.14B | $ 3.41B | |
$ 1.66B | $ 1.62B | $ 1.20B | $ 1.01B | $ 1.02B | |
$ 1.05B | $ 987.93M | $ 847.84M | $ 755.01M | $ 794.91M | |
$ 365.76M | $ 360.54M | $ 309.88M | $ 303.97M | $ 310.86M | |
$ 989.57M | $ 1.01B | $ 647.73M | $ 544.05M | $ 531.86M | |
$ 612.44M | $ 634.75M | $ 347.89M | $ 251.34M | $ 229.46M | |
$ -109.16M | $ -96.75M | $ -78.17M | $ -76.79M | $ -81.22M | |
$ 503.28M | $ 538.00M | $ 269.71M | $ 174.55M | $ 148.24M | |
$ 377.86M | $ 411.74M | $ 203.25M | $ 134.84M | $ 97.74M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 6.99 | $ 7.59 | $ 3.73 | $ 2.43 | $ 1.75 | |
$ 6.95 | $ 7.56 | $ 3.71 | $ 2.42 | $ 1.74 | |
54.07M | 54.22M | 54.51M | 55.48M | 55.84M | |
54.38M | 54.49M | 54.76M | 55.69M | 56.13M |