Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 845.18M | $ 767.38M | $ 707.84M | $ 657.35M | $ 562.16M | |
| $ 518.44M | $ 612.56M | $ 568.24M | $ 531.64M | $ 454.17M | |
| $ 200.09M | $ 342.28M | $ 325.94M | $ 322.00M | $ 287.33M | |
| $ 301.80M | $ 293.08M | $ 278.45M | $ 275.04M | $ 240.75M | |
| $ 718.24M | $ 599.51M | $ 570.22M | $ 535.29M | $ 500.67M | |
| $ 318.35M | $ 270.28M | $ 242.30M | $ 209.65M | $ 166.84M | |
| $ -39.08M | $ -77.01M | $ -45.10M | $ -27.41M | $ 29.59M | |
| $ 279.27M | $ 193.27M | $ 197.20M | $ 182.23M | $ 196.43M | |
| $ 273.48M | $ 189.22M | $ 192.84M | $ 178.33M | $ 192.33M | |
| $ 1.46 | $ 1.04 | $ 1.07 | $ 1.00 | $ 1.15 | |
| $ 1.46 | $ 1.04 | $ 1.07 | $ 1.00 | $ 1.15 | |
| 187.77M | 182.16M | 180.22M | 178.75M | 163.44M | |
| 188.18M | 182.40M | 180.56M | 178.94M | 164.09M |