Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.17B | $ 974.14M | $ 911.33M | $ 749.84M | $ 515.98M | |
| $ 792.88M | $ 646.86M | $ 698.88M | $ 713.75M | $ 484.06M | |
| $ 525.96M | $ 399.74M | $ 383.74M | $ 365.99M | $ 327.38M | |
| $ 39.31M | $ 40.89M | $ 36.10M | $ 38.80M | $ 32.82M | |
| $ 306.23M | $ 288.02M | $ 351.24M | $ 386.55M | $ 189.50M | |
| $ 266.92M | $ 247.13M | $ 315.13M | $ 347.75M | $ 156.68M | |
| $ -4.75M | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 262.17M | $ 247.13M | $ 315.13M | $ 347.75M | $ 156.68M | |
| $ 205.12M | $ 192.08M | $ 239.50M | $ 263.81M | $ 120.99M | |
| $ 4.45 | $ 4.52 | $ 5.42 | $ 5.69 | $ 3.47 | |
| $ 4.45 | $ 4.52 | $ 5.42 | $ 5.69 | $ 3.47 | |
| 49.45M | 42.50M | 44.18M | 46.37M | 34.87M | |
| 49.48M | 42.51M | 44.19M | 46.39M | 34.89M |