Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 67.16B | $ 73.40B | $ 65.79B | $ 50.53B | $ 42.64B | |
$ 5.27B | $ 7.46B | $ 7.21B | $ 5.60B | $ 4.50B | |
$ 3.29B | $ 4.16B | $ 4.45B | $ 3.32B | $ 2.56B | |
$ 1.22B | $ 1.15B | $ 1.15B | $ 1.06B | $ 878.42M | |
$ 4.46B | $ 5.16B | $ 4.51B | $ 4.03B | $ 3.50B | |
$ 1.98B | $ 4.02B | $ 3.36B | $ 3.01B | $ 2.63B | |
$ -25.34M | $ -901.96M | $ -590.60M | $ -702.42M | $ -926.87M | |
$ 1.96B | $ 3.12B | $ 2.77B | $ 2.31B | $ 1.70B | |
$ 1.52B | $ 2.40B | $ 1.89B | $ 1.53B | $ 1.27B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.24 | $ 0.38 | $ 0.30 | $ 0.24 | $ 0.20 | |
$ 0.24 | $ 0.38 | $ 0.30 | $ 0.24 | $ 0.20 | |
6.24B | 6.27B | 6.31B | 6.35B | 6.33B | |
6.24B | 6.27B | 6.32B | 6.36B | 6.34B |