Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 4.70B | $ 4.80B | $ 5.17B | $ 4.37B | $ 3.27B | |
| $ 2.98B | $ 2.44B | $ 3.07B | $ 2.28B | $ 2.06B | |
| $ 2.36B | $ 2.06B | $ 2.10B | $ 1.98B | $ 633.00M | |
| $ 80.00M | $ 90.00M | $ 116.00M | $ 113.00M | $ 123.00M | |
| $ 694.00M | $ 471.00M | $ 1.08B | $ 413.00M | $ 1.17B | |
| $ 614.00M | $ 381.00M | $ 968.00M | $ 300.00M | $ 1.04B | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 614.00M | $ 381.00M | $ 968.00M | $ 300.00M | $ 1.04B | |
| $ 518.00M | $ 277.00M | $ 718.00M | $ 223.00M | $ 801.00M | |
| $ 11.13 | $ 5.58 | $ 14.42 | $ 4.47 | $ 16.12 | |
| $ 10.96 | $ 5.50 | $ 14.36 | $ 4.46 | $ 16.02 | |
| 44.90M | 49.60M | 49.80M | 49.90M | 49.70M | |
| 46.00M | 50.40M | 50.00M | 50.00M | 50.00M |