Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 729.44M | $ 699.69M | $ 626.61M | $ 428.66M | $ 400.60M | |
| $ 493.12M | $ 448.95M | $ 467.47M | $ 389.82M | $ 386.67M | |
| $ 294.76M | $ 270.75M | $ 269.92M | $ 229.64M | $ 213.86M | |
| $ 6.32M | $ 5.69M | $ 4.10M | $ 10.55M | $ 11.44M | |
| $ 204.68M | $ 184.01M | $ 201.66M | $ 170.74M | $ 184.26M | |
| $ 198.36M | $ 178.21M | $ 197.56M | $ 160.19M | $ 172.82M | |
| $ -7.00M | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 191.36M | $ 178.21M | $ 197.56M | $ 160.19M | $ 172.82M | |
| $ 152.30M | $ 142.57M | $ 157.06M | $ 128.18M | $ 138.26M | |
| $ 1.48 | $ 1.40 | $ 1.55 | $ 1.37 | $ 1.47 | |
| $ 1.47 | $ 1.39 | $ 1.54 | $ 1.37 | $ 1.44 | |
| 102.84M | 101.91M | 101.56M | 93.61M | 94.23M | |
| 103.64M | 102.20M | 101.82M | 93.89M | 95.84M |