Income Statement | Dec 25 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 963.59M | $ 799.07M | $ 718.65M | $ 718.67M | $ 629.50M | |
| $ 560.59M | $ 485.57M | $ 439.75M | $ 455.39M | $ 391.24M | |
| $ 431.21M | $ 398.11M | $ 372.61M | $ 359.76M | $ 337.97M | |
| $ 62.90M | $ 49.92M | $ 22.31M | $ 24.23M | $ 23.75M | |
| $ 189.89M | $ 143.89M | $ 89.45M | $ 119.86M | $ 77.01M | |
| $ 129.38M | $ 89.39M | $ 67.14M | $ 95.62M | $ 53.27M | |
| $ -17.39M | $ -13.38M | $ -10.97M | $ -8.98M | $ 0.00 | |
| $ 111.99M | $ 76.01M | $ 56.17M | $ 86.64M | $ 12.72M | |
| $ 86.47M | $ 58.39M | $ 42.51M | $ 63.99M | $ 6.21M | |
| $ 0.20 | $ 0.14 | $ 0.10 | $ 0.15 | $ 0.01 | |
| $ 0.20 | $ 0.14 | $ 0.10 | $ 0.15 | $ 0.01 | |
| 426.96M | 420.30M | 417.76M | 422.16M | 421.77M | |
| 427.00M | 420.32M | 417.83M | 422.80M | 422.73M |