Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 12.67B | $ 12.62B | $ 11.14B | $ 9.66B | $ 10.19B | |
$ 2.50B | $ 2.55B | $ 2.71B | $ 2.69B | $ 2.35B | |
$ 267.00M | $ 202.00M | $ 145.00M | $ 165.00M | $ 213.00M | |
$ 1.13B | $ 1.05B | $ 1.06B | $ 1.07B | $ 1.04B | |
$ 2.53B | $ 3.40B | $ 903.00M | $ 3.60B | $ 3.18B | |
$ 2.25B | $ 2.35B | $ 2.57B | $ 2.53B | $ 2.14B | |
$ -2.15B | $ -2.59B | $ -3.63B | $ -2.16B | $ -1.31B | |
$ 104.00M | $ -240.00M | $ -1.09B | $ 365.00M | $ 829.00M | |
$ 249.00M | $ -546.00M | $ -409.00M | $ 46.00M | $ 303.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.37 | $ -0.82 | $ -0.62 | $ 0.06 | $ 0.45 | |
$ 0.35 | $ -0.82 | $ -0.61 | $ 0.06 | $ 0.45 | |
669.00M | 665.85M | 659.55M | 766.67M | 673.33M | |
712.00M | 668.00M | 666.00M | 668.00M | 667.00M |