Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 658.07M | $ 595.46M | $ 595.70M | $ 491.53M | $ 498.85M | |
| $ 334.09M | $ 452.02M | $ 449.55M | $ 368.23M | $ 377.82M | |
| $ 130.82M | $ 267.54M | $ 252.81M | $ 241.59M | $ 236.85M | |
| $ 48.87M | $ 44.23M | $ 43.25M | $ 41.70M | $ 39.97M | |
| $ 252.15M | $ 244.05M | $ 252.54M | $ 170.78M | $ 187.58M | |
| $ 203.28M | $ 184.48M | $ 196.74M | $ 126.64M | $ 140.98M | |
| $ -33.48M | $ -35.04M | $ -30.22M | $ -24.58M | $ -16.21M | |
| $ 169.80M | $ 149.44M | $ 166.52M | $ 102.06M | $ 124.77M | |
| $ 130.44M | $ 119.27M | $ 124.92M | $ 78.40M | $ 94.35M | |
| $ 3.37 | $ 3.17 | $ 3.37 | $ 2.12 | $ 2.55 | |
| $ 3.37 | $ 3.17 | $ 3.36 | $ 2.11 | $ 2.55 | |
| 38.55M | 37.46M | 36.98M | 36.95M | 36.92M | |
| 38.67M | 37.58M | 37.08M | 37.04M | 37.01M |