Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 7.79B | $ 7.74B | $ 6.96B | $ 6.56B | $ 7.34B | |
| $ 1.15B | $ 1.10B | $ 977.00M | $ 828.00M | $ 806.00M | |
| $ 582.00M | $ 441.00M | $ 529.00M | $ 485.00M | $ 575.00M | |
| $ 169.00M | $ 156.00M | $ 141.00M | $ 137.00M | $ 146.00M | |
| $ 941.00M | $ 811.00M | $ 90.00M | $ 508.00M | $ 372.00M | |
| $ 568.00M | $ 662.00M | $ 448.00M | $ 343.00M | $ 231.00M | |
| $ 46.00M | $ -151.00M | $ -614.00M | $ -59.00M | $ -85.00M | |
| $ 614.00M | $ 511.00M | $ -166.00M | $ 284.00M | $ 146.00M | |
| $ 415.00M | $ 375.00M | $ -265.00M | $ 190.00M | $ 27.00M | |
| $ 3.21 | $ 2.79 | $ -1.96 | $ 1.36 | $ 0.19 | |
| $ 3.21 | $ 2.80 | $ -1.96 | $ 1.26 | $ 0.19 | |
| 129.00M | 134.00M | 135.00M | 139.00M | 140.00M | |
| 129.00M | 134.00M | 135.00M | 156.00M | 141.00M |