Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.20B | $ 1.19B | $ 1.17B | $ 1.14B | $ 1.07B | |
| $ 443.94M | $ 428.45M | $ 396.79M | $ 417.81M | $ 421.62M | |
| $ 208.48M | $ 209.94M | $ 210.10M | $ 209.95M | $ 193.79M | |
| $ 20.80M | $ 20.16M | $ 33.28M | $ 31.80M | $ 31.16M | |
| $ 256.26M | $ 238.67M | $ 219.97M | $ 239.40M | $ 258.98M | |
| $ 235.46M | $ 218.51M | $ 186.68M | $ 207.86M | $ 227.82M | |
| $ 9.11M | $ 11.34M | $ -242.00K | $ -260.00K | $ 312.00K | |
| $ 244.56M | $ 229.85M | $ 186.44M | $ 207.60M | $ 228.14M | |
| $ 186.82M | $ 176.73M | $ 142.16M | $ 158.51M | $ 174.15M | |
| $ 2.00 | $ 1.89 | $ 1.52 | $ 1.70 | $ 1.87 | |
| $ 1.99 | $ 1.89 | $ 1.52 | $ 1.69 | $ 1.86 | |
| 93.61M | 93.43M | 93.35M | 93.32M | 93.28M | |
| 93.69M | 93.63M | 93.61M | 93.60M | 93.62M |