Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.38B | $ 1.32B | $ 1.27B | $ 1.17B | $ 1.06B | |
| $ 490.20M | $ 452.00M | $ 435.80M | $ 421.20M | $ 374.30M | |
| $ 392.60M | $ 371.50M | $ 339.30M | $ 316.00M | $ 286.30M | |
| $ 7.70M | $ 7.60M | $ 6.40M | $ 3.90M | $ 3.70M | |
| $ 105.30M | $ 87.60M | $ 102.90M | $ 109.10M | $ 91.70M | |
| $ 97.60M | $ 80.50M | $ 96.50M | $ 105.20M | $ 88.00M | |
| $ 0.00 | $ -700.00K | $ -1.30M | $ -1.40M | $ -400.00K | |
| $ 97.60M | $ 79.80M | $ 95.20M | $ 103.80M | $ 87.60M | |
| $ 72.10M | $ 61.00M | $ 70.70M | $ 78.80M | $ 103.30M | |
| $ 1.86 | $ 1.59 | $ 1.85 | $ 2.07 | $ 1.85 | |
| $ 1.85 | $ 1.58 | $ 1.84 | $ 2.06 | $ 1.84 | |
| 38.40M | 38.30M | 38.10M | 38.00M | 37.80M | |
| 38.40M | 38.40M | 38.20M | 38.10M | 38.00M |