Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 20.36B | $ 20.59B | $ 17.76B | $ 46.36B | $ 50.85B | |
$ 20.36B | $ 19.76B | $ 17.76B | $ 46.36B | $ 50.85B | |
$ 12.52B | $ 14.71B | $ 13.32B | $ 37.53B | $ 43.29B | |
$ 473.00M | $ 416.00M | $ 391.00M | $ 394.00M | $ 389.00M | |
$ 8.92B | $ 5.46B | $ 8.44B | $ 11.07B | $ 11.37B | |
$ 7.83B | $ 5.75B | $ 5.38B | $ 8.01B | $ 8.36B | |
$ 0.00 | $ -1.18B | $ -1.32B | $ 462.00M | $ -1.09B | |
$ 7.83B | $ 4.56B | $ 4.05B | $ 8.47B | $ 7.27B | |
$ 6.84B | $ 3.76B | $ 3.33B | $ 7.43B | $ 5.78B | |
$ 0.62 | $ 0.33 | $ 0.28 | $ 0.62 | $ 0.48 | |
$ 0.62 | $ 0.33 | $ 0.28 | $ 0.61 | $ 0.48 | |
11.06B | 11.53B | 11.94B | 12.09B | 12.08B | |
11.07B | 11.53B | 11.94B | 12.09B | 12.08B |