Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
---|---|---|---|---|---|
$ 4.01B | $ 3.23B | $ 2.68B | $ 2.70B | $ 2.03B | |
$ 3.80B | $ 3.00B | $ 2.48B | $ 2.48B | $ 1.79B | |
$ 2.97B | $ 2.90B | $ 1.81B | $ 1.80B | $ 1.55B | |
$ 182.90M | $ 162.00M | $ 170.20M | $ 176.50M | $ 179.80M | |
$ 902.90M | $ 374.00M | $ 841.20M | $ 962.50M | $ 876.80M | |
$ 827.00M | $ 99.00M | $ 678.00M | $ 680.00M | $ 242.00M | |
$ -107.00M | $ 113.00M | $ -7.00M | $ 106.00M | $ 455.00M | |
$ 720.00M | $ 212.00M | $ 671.00M | $ 786.00M | $ 697.00M | |
$ 792.00M | $ 306.00M | $ 524.00M | $ 549.00M | $ 388.00M | |
$ 0.75 | $ 0.30 | $ 0.51 | $ 0.54 | $ 0.38 | |
$ 0.75 | $ 0.29 | $ 0.51 | $ 0.54 | $ 0.38 | |
1.05B | 1.03B | 1.03B | 1.03B | 1.03B | |
1.06B | 1.04B | 1.03B | 1.03B | 1.03B |