Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 106.37B | $ 92.87B | $ 83.06B | $ 77.16B | $ 64.89B | |
$ 93.19B | $ 80.20B | $ 72.94B | $ 67.10B | $ 57.51B | |
$ 102.36B | $ 89.07B | $ 79.32B | $ 72.20B | $ 61.18B | |
$ 917.00M | $ 845.00M | $ 713.00M | $ 616.00M | $ 575.00M | |
$ 4.93B | $ 4.68B | $ 4.34B | $ 5.45B | $ 4.17B | |
$ 4.01B | $ 3.80B | $ 3.75B | $ 4.96B | $ 3.71B | |
$ -630.00M | $ -232.00M | $ -391.00M | $ -386.00M | $ 264.00M | |
$ 3.38B | $ 3.57B | $ 3.35B | $ 4.60B | $ 3.46B | |
$ 2.49B | $ 2.81B | $ 2.93B | $ 3.37B | $ 2.71B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 20.09 | $ 22.20 | $ 22.79 | $ 25.47 | $ 20.20 | |
$ 20.00 | $ 22.08 | $ 22.67 | $ 25.31 | $ 20.10 | |
123.87M | 126.42M | 128.69M | 132.20M | 134.05M | |
124.44M | 127.09M | 129.40M | 133.01M | 134.73M |