Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
---|---|---|---|---|---|
$ 19.85B | $ 19.93B | $ 19.07B | $ 15.86B | $ 14.35B | |
$ 7.32B | $ 7.16B | $ 6.46B | $ 4.39B | $ 3.90B | |
$ 3.25B | $ 3.26B | $ 3.24B | $ 1.57B | $ 1.50B | |
$ 907.00M | $ 927.13M | $ 818.13M | $ 571.76M | $ 595.39M | |
$ 5.42B | $ 5.03B | $ 4.07B | $ 2.44B | $ 3.09B | |
$ 4.06B | $ 3.90B | $ 3.22B | $ 2.81B | $ 2.40B | |
$ 47.00M | $ -306.68M | $ -541.00M | $ -1.20B | $ -155.33M | |
$ 4.11B | $ 3.59B | $ 2.68B | $ 1.61B | $ 2.25B | |
$ 3.53B | $ 2.84B | $ 2.08B | $ 1.32B | $ 1.75B | |
$ 27.52 | $ 22.13 | $ 16.23 | $ 10.24 | $ 13.54 | |
$ 27.12 | $ 21.84 | $ 16.04 | $ 10.09 | $ 13.35 | |
128.30M | 128.51M | 128.37M | 128.54M | 129.00M | |
130.20M | 130.24M | 129.82M | 130.36M | 130.83M |