Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 20.59B | $ 17.76B | $ 46.36B | $ 50.85B | $ 47.95B | |
$ 19.76B | $ 17.76B | $ 46.36B | $ 50.85B | $ 47.95B | |
$ 14.71B | $ 13.32B | $ 37.53B | $ 43.29B | $ 40.44B | |
$ 416.00M | $ 391.00M | $ 394.00M | $ 389.00M | $ 339.00M | |
$ 5.46B | $ 8.44B | $ 11.07B | $ 11.37B | $ 11.12B | |
$ 5.75B | $ 5.38B | $ 8.01B | $ 8.36B | $ 8.47B | |
$ -1.18B | $ -1.32B | $ 462.00M | $ -1.09B | $ -1.24B | |
$ 4.56B | $ 4.05B | $ 8.47B | $ 7.27B | $ 7.23B | |
$ 3.76B | $ 3.33B | $ 7.43B | $ 5.78B | $ 6.65B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.33 | $ 0.28 | $ 0.62 | $ 0.48 | $ 0.50 | |
$ 0.33 | $ 0.28 | $ 0.61 | $ 0.48 | $ 0.50 | |
11.53B | 11.94B | 12.09B | 12.08B | 12.07B | |
11.53B | 11.94B | 12.09B | 12.08B | 12.07B |