Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 619.99M | $ 590.56M | $ 537.25M | $ 518.82M | $ 488.11M | |
| $ 341.34M | $ 315.23M | $ 274.22M | $ 254.76M | $ 263.74M | |
| $ 237.55M | $ 218.88M | $ 184.50M | $ 167.44M | $ 174.90M | |
| $ 8.19M | $ 9.46M | $ 8.15M | $ 8.29M | $ 7.02M | |
| $ 113.26M | $ 105.25M | $ 98.93M | $ 95.14M | $ 95.91M | |
| $ 103.79M | $ 96.35M | $ 89.72M | $ 87.33M | $ 88.84M | |
| $ -2.17M | $ -4.84M | $ -4.56M | $ -3.22M | $ -2.34M | |
| $ 101.63M | $ 91.51M | $ 85.16M | $ 84.11M | $ 86.50M | |
| $ 90.99M | $ 69.64M | $ 65.99M | $ 67.33M | $ 70.23M | |
| $ 6.70 | $ 5.12 | $ 4.84 | $ 4.91 | $ 5.11 | |
| $ 6.69 | $ 5.11 | $ 4.83 | $ 4.90 | $ 5.09 | |
| 13.54M | 13.55M | 13.58M | 13.67M | 13.70M | |
| 13.57M | 13.58M | 13.60M | 13.70M | 13.73M |