Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 7.48B | $ 4.93B | $ 4.93B | $ 4.92B | $ 4.93B | |
| $ 3.32B | $ 2.18B | $ 2.13B | $ 2.05B | $ 2.16B | |
| $ 2.33B | $ 1.55B | $ 1.52B | $ 1.37B | $ 1.25B | |
| $ 291.60M | $ 165.10M | $ 135.30M | $ 127.10M | $ 113.20M | |
| $ 1.04B | $ 804.20M | $ 739.30M | $ 807.30M | $ 1.00B | |
| $ 985.40M | $ 634.20M | $ 607.20M | $ 680.60M | $ 912.30M | |
| $ -504.40M | $ -129.90M | $ -133.10M | $ -103.40M | $ -88.30M | |
| $ 481.00M | $ 504.30M | $ 474.10M | $ 577.20M | $ 824.00M | |
| $ 384.10M | $ 384.30M | $ 368.10M | $ 455.70M | $ 624.50M | |
| $ 1.86 | $ 2.21 | $ 2.14 | $ 2.61 | $ 3.17 | |
| $ 1.84 | $ 2.16 | $ 2.08 | $ 2.53 | $ 3.06 | |
| 206.00M | 173.60M | 172.20M | 174.90M | 197.00M | |
| 209.20M | 178.20M | 177.30M | 180.30M | 204.30M |