Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 5.66B | $ 5.62B | $ 4.62B | $ 4.17B | $ 4.34B | |
$ 2.20B | $ 4.12B | $ 3.31B | $ 3.00B | $ 3.13B | |
$ 1.43B | $ 3.24B | $ 2.87B | $ 2.73B | $ 2.70B | |
$ 1.34B | $ 1.34B | $ 1.11B | $ 1.21B | $ 1.10B | |
$ 2.11B | $ 2.17B | $ 2.16B | $ 1.38B | $ 1.73B | |
$ 826.00M | $ 915.00M | $ 659.00M | $ 446.00M | $ 575.00M | |
$ -651.00M | $ -677.00M | $ -61.00M | $ -655.00M | $ -357.00M | |
$ 175.00M | $ 238.00M | $ 732.00M | $ -271.00M | $ 218.00M | |
$ -82.00M | $ 16.00M | $ 590.00M | $ -373.00M | $ 98.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ -0.48 | $ 0.12 | $ 3.60 | $ -2.89 | $ 0.76 | |
$ -0.48 | $ 0.11 | $ 3.59 | $ -2.89 | $ 0.76 | |
171.40M | 139.05M | 163.77M | 128.87M | 128.83M | |
171.40M | 139.69M | 164.47M | 128.87M | 128.83M |