Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 759.00M | $ 722.90M | $ 862.13M | $ 1.05B | $ 1.01B | |
| $ 460.50M | $ 439.08M | $ 523.09M | $ 604.23M | $ 574.63M | |
| $ 439.33M | $ 419.22M | $ 455.81M | $ 486.30M | $ 456.27M | |
| $ 23.82M | $ 21.61M | $ 18.60M | $ 16.93M | $ 16.30M | |
| $ 50.66M | $ 41.47M | $ 85.88M | $ 134.85M | $ 134.66M | |
| $ 21.17M | $ 19.86M | $ 67.28M | $ 117.93M | $ 118.36M | |
| $ 5.66M | $ 6.30M | $ 5.43M | $ 1.57M | $ 177.00K | |
| $ 26.83M | $ 26.15M | $ 72.71M | $ 119.50M | $ 118.53M | |
| $ 19.73M | $ 19.96M | $ 56.32M | $ 89.36M | $ 90.80M | |
| $ 1.22 | $ 1.22 | $ 3.76 | $ 5.87 | $ 5.03 | |
| $ 1.19 | $ 1.19 | $ 3.36 | $ 5.24 | $ 4.90 | |
| 15.74M | 16.34M | 14.99M | 15.23M | 18.04M | |
| 16.43M | 16.75M | 16.77M | 17.04M | 18.54M |