Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 11.68B | $ 10.82B | $ 9.98B | $ 9.11B | $ 8.17B | |
| $ 5.86B | $ 5.51B | $ 4.97B | $ 4.23B | $ 4.04B | |
| $ 2.93B | $ 2.82B | $ 2.68B | $ 2.57B | $ 2.37B | |
| $ 451.00M | $ 336.00M | $ 356.00M | $ 440.00M | $ 438.00M | |
| $ 3.52B | $ 2.60B | $ 2.75B | $ 2.19B | $ 2.21B | |
| $ 2.94B | $ 2.69B | $ 2.29B | $ 1.66B | $ 1.67B | |
| $ -122.00M | $ -716.00M | $ -148.00M | $ -146.00M | $ -115.00M | |
| $ 2.81B | $ 1.97B | $ 2.15B | $ 1.51B | $ 1.55B | |
| $ 2.15B | $ 1.58B | $ 1.71B | $ 1.36B | $ 1.25B | |
| $ 12.93 | $ 9.45 | $ 10.23 | $ 8.14 | $ 7.36 | |
| $ 12.76 | $ 9.23 | $ 9.93 | $ 7.93 | $ 7.17 | |
| 166.20M | 166.80M | 167.00M | 167.50M | 169.20M | |
| 168.10M | 170.80M | 172.10M | 171.90M | 173.60M |