Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 22.10B | $ 20.42B | $ 20.61B | $ 17.46B | $ 18.61B | |
$ 6.38B | $ 5.46B | $ 5.98B | $ 5.11B | $ 5.42B | |
$ 4.11B | $ 3.05B | $ 3.62B | $ 3.24B | $ 3.16B | |
$ 542.00M | $ 380.00M | $ 338.00M | $ 336.00M | $ 335.00M | |
$ 2.99B | $ 2.90B | $ 2.91B | $ 2.41B | $ 2.98B | |
$ 2.30B | $ 2.41B | $ 2.65B | $ 2.10B | $ 2.49B | |
$ -212.00M | $ -223.00M | $ -245.00M | $ -228.00M | $ 181.00M | |
$ 2.08B | $ 4.29B | $ 2.40B | $ 2.85B | $ 2.67B | |
$ 1.35B | $ 3.53B | $ 1.66B | $ 1.98B | $ 2.12B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.61 | $ 4.19 | $ 1.92 | $ 2.29 | $ 2.44 | |
$ 1.58 | $ 4.10 | $ 1.87 | $ 2.25 | $ 2.44 | |
837.30M | 843.40M | 867.70M | 866.50M | 866.22M | |
853.00M | 861.20M | 890.30M | 880.20M | 866.22M |