Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 23.09B | $ 22.10B | $ 18.87B | $ 16.54B | $ 17.52B | |
$ 8.29B | $ 7.74B | $ 6.63B | $ 5.65B | $ 5.86B | |
$ 6.54B | $ 6.13B | $ 5.47B | $ 4.68B | $ 4.85B | |
$ 350.53M | $ 347.82M | $ 290.97M | $ 272.84M | $ 257.26M | |
$ 2.16B | $ 1.99B | $ 1.55B | $ 1.27B | $ 1.23B | |
$ 1.75B | $ 1.65B | $ 1.26B | $ 1.03B | $ 1.10B | |
$ -4.71M | $ -455.46M | $ -301.44M | $ -895.23M | $ -151.65M | |
$ 1.74B | $ 1.57B | $ 1.20B | $ 379.37M | $ 859.28M | |
$ 1.32B | $ 1.18B | $ 898.79M | $ 163.40M | $ 621.09M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 9.38 | $ 8.36 | $ 6.27 | $ 1.13 | $ 4.32 | |
$ 9.33 | $ 8.31 | $ 6.23 | $ 1.13 | $ 4.30 | |
140.37M | 141.47M | 143.44M | 144.47M | 145.74M | |
141.03M | 142.32M | 144.22M | 145.12M | 146.42M |