Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 2.93B | $ 2.69B | $ 2.42B | $ 2.02B | $ 1.76B | |
| $ 691.05M | $ 619.61M | $ 531.72M | $ 478.65M | $ 415.01M | |
| $ 376.38M | $ 372.99M | $ 360.48M | $ 321.07M | $ 285.99M | |
| $ 93.40M | $ 97.92M | $ 110.68M | $ 106.14M | $ 108.83M | |
| $ 408.07M | $ 344.54M | $ 281.92M | $ 257.81M | $ 235.28M | |
| $ 314.67M | $ 246.62M | $ 171.24M | $ 157.59M | $ 129.02M | |
| $ -44.76M | $ -48.76M | $ -51.61M | $ -45.40M | $ -38.67M | |
| $ 269.91M | $ 197.86M | $ 119.63M | $ 112.18M | $ 90.35M | |
| $ 193.12M | $ 140.19M | $ 74.05M | $ 80.64M | $ 70.46M | |
| $ 3.39 | $ 2.42 | $ 1.28 | $ 1.38 | $ 1.16 | |
| $ 3.36 | $ 2.40 | $ 1.28 | $ 1.37 | $ 1.15 | |
| 56.95M | 57.93M | 57.72M | 58.34M | 60.31M | |
| 57.42M | 58.47M | 57.93M | 58.49M | 60.87M |