Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 721.34M | $ 638.53M | $ 566.40M | $ 487.02M | $ 409.48M | |
| $ 312.36M | $ 464.31M | $ 412.37M | $ 353.11M | $ 294.40M | |
| $ 24.80M | $ 21.40M | $ 17.34M | $ 16.91M | $ 16.40M | |
| $ 216.73M | $ 160.97M | $ 146.46M | $ 132.12M | $ 109.84M | |
| $ 495.38M | $ 414.47M | $ 370.42M | $ 314.69M | $ 260.74M | |
| $ 287.56M | $ 442.91M | $ 395.04M | $ 336.20M | $ 277.99M | |
| $ -30.10M | $ -215.10M | $ -194.49M | $ -149.93M | $ -120.36M | |
| $ 257.46M | $ 227.81M | $ 200.55M | $ 186.27M | $ 157.64M | |
| $ 257.42M | $ 227.75M | $ 200.49M | $ 186.18M | $ 157.56M | |
| $ 4.88 | $ 4.67 | $ 4.43 | $ 4.37 | $ 3.91 | |
| $ 4.87 | $ 4.66 | $ 4.42 | $ 4.36 | $ 3.90 | |
| 53.26M | 48.80M | 45.22M | 42.60M | 40.26M | |
| 53.38M | 48.91M | 45.33M | 42.71M | 40.38M |