Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 49.72B | $ 58.19B | $ 40.81B | $ 27.20B | $ 32.79B | |
$ 6.70B | $ 6.68B | $ 5.73B | $ 4.83B | $ 5.73B | |
$ -213.00M | $ 241.00M | $ 209.30M | $ 219.60M | $ 211.70M | |
$ 2.14B | $ 2.03B | $ 1.92B | $ 2.11B | $ 1.99B | |
$ 9.05B | $ 8.96B | $ 7.99B | $ 7.12B | $ 7.84B | |
$ 6.93B | $ 4.97B | $ 4.23B | $ 2.98B | $ 4.03B | |
$ -1.23B | $ -1.21B | $ -1.28B | $ -1.27B | $ -1.35B | |
$ 5.70B | $ 5.70B | $ 4.83B | $ 3.76B | $ 4.73B | |
$ 5.53B | $ 5.49B | $ 4.64B | $ 3.78B | $ 4.59B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.53 | $ 2.53 | $ 2.11 | $ 1.71 | $ 2.10 | |
$ 2.50 | $ 2.50 | $ 2.10 | $ 1.71 | $ 2.09 | |
2.17B | 2.18B | 2.18B | 2.19B | 2.19B | |
2.19B | 2.20B | 2.20B | 2.20B | 2.20B |