Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 12.49B | $ 12.21B | $ 12.37B | $ 11.79B | $ 13.21B | |
$ 5.08B | $ 4.91B | $ 5.08B | $ 4.42B | $ 5.11B | |
$ 4.13B | $ 4.01B | $ 3.66B | $ 3.24B | $ 4.23B | |
$ 505.00M | $ 534.00M | $ 540.00M | $ 558.00M | $ 608.00M | |
$ 1.54B | $ 1.74B | $ 1.93B | $ 2.02B | $ 1.23B | |
$ 957.00M | $ 821.00M | $ 1.40B | $ 1.13B | $ 896.00M | |
$ -750.00M | $ -472.00M | $ -903.00M | $ -704.00M | $ -1.08B | |
$ 207.00M | $ 349.00M | $ 499.00M | $ 422.00M | $ -430.00M | |
$ -133.00M | $ 179.00M | $ 368.00M | $ 511.00M | $ -590.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ -1.02 | $ 1.39 | $ 2.90 | $ 4.42 | $ -5.19 | |
$ -1.02 | $ 1.38 | $ 2.82 | $ 4.38 | $ -5.19 | |
130.39M | 128.81M | 126.75M | 115.49M | 113.74M | |
130.45M | 130.06M | 130.60M | 116.54M | 113.74M |