Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 2.97B | $ 2.79B | $ 2.81B | $ 2.54B | $ 2.60B | |
$ 1.65B | $ 1.53B | $ 1.55B | $ 1.32B | $ 1.49B | |
$ 1.14B | $ 1.02B | $ 990.93M | $ 863.32M | $ 1.05B | |
$ 242.12M | $ 230.59M | $ 237.36M | $ 227.25M | $ 214.06M | |
$ 761.21M | $ 751.65M | $ 873.10M | $ 665.98M | $ 634.24M | |
$ 506.31M | $ 499.73M | $ 628.10M | $ 423.07M | $ 427.25M | |
$ -72.30M | $ -53.81M | $ -68.63M | $ -65.34M | $ -122.08M | |
$ 434.01M | $ 445.92M | $ 559.47M | $ 357.73M | $ 339.90M | |
$ 356.33M | $ 363.14M | $ 485.37M | $ 335.32M | $ 461.47M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 7.58 | $ 7.74 | $ 10.38 | $ 7.21 | $ 9.99 | |
$ 7.53 | $ 7.68 | $ 10.23 | $ 7.09 | $ 9.80 | |
46.98M | 46.90M | 46.77M | 46.49M | 46.20M | |
47.30M | 47.31M | 47.43M | 47.29M | 47.09M |