Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.14B | $ 1.04B | $ 1.00B | $ 949.63M | $ 967.00M | |
| $ 839.42M | $ 752.41M | $ 709.09M | $ 631.20M | $ 641.52M | |
| $ 329.43M | $ 521.19M | $ 509.71M | $ 467.82M | $ 403.44M | |
| $ 130.24M | $ 132.59M | $ 24.82M | $ 141.79M | $ 151.96M | |
| $ 640.22M | $ 362.34M | $ 224.19M | $ 309.54M | $ 384.98M | |
| $ 509.99M | $ 231.21M | $ 199.38M | $ 163.38M | $ 238.08M | |
| $ -157.81M | $ -21.61M | $ -26.49M | $ -17.42M | $ -26.57M | |
| $ 352.17M | $ 209.61M | $ 172.88M | $ 145.96M | $ 211.52M | |
| $ 293.96M | $ 177.18M | $ 134.68M | $ 114.42M | $ 173.37M | |
| $ 4.25 | $ 2.46 | $ 1.87 | $ 1.60 | $ 2.42 | |
| $ 4.19 | $ 2.43 | $ 1.85 | $ 1.59 | $ 2.40 | |
| 69.07M | 72.02M | 72.63M | 71.67M | 71.72M | |
| 70.20M | 72.91M | 72.63M | 71.96M | 72.38M |