Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 3.31B | $ 3.19B | $ 2.90B | $ 2.51B | $ 2.15B | |
| $ 2.02B | $ 2.26B | $ 2.03B | $ 1.77B | $ 1.54B | |
| $ 1.12B | $ 1.59B | $ 1.51B | $ 1.50B | $ 1.43B | |
| $ 406.00M | $ 361.00M | $ 384.00M | $ 420.00M | $ 398.00M | |
| $ 1.08B | $ 1.07B | $ 898.00M | $ 584.00M | $ 582.00M | |
| $ 902.00M | $ 668.00M | $ 518.00M | $ 273.00M | $ 110.00M | |
| $ -537.00M | $ -247.00M | $ -313.00M | $ -436.00M | $ -404.00M | |
| $ 365.00M | $ 421.00M | $ 205.00M | $ -163.00M | $ -294.00M | |
| $ 276.00M | $ 336.00M | $ 163.00M | $ 3.67B | $ 371.00M | |
| $ 3.32 | $ 3.77 | $ 1.79 | $ 38.78 | $ 3.86 | |
| $ 3.26 | $ 3.68 | $ 1.75 | $ -13.18 | $ 3.77 | |
| 83.00M | 89.00M | 91.00M | 94.74M | 96.00M | |
| 85.00M | 91.00M | 93.00M | 95.00M | 98.00M |