Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.93B | $ 1.77B | $ 1.37B | $ 1.82B | $ 1.22B | |
| $ 304.01M | $ 256.09M | $ 246.43M | $ 290.83M | $ 230.36M | |
| $ 178.54M | $ 147.35M | $ 164.21M | $ 157.84M | $ 134.92M | |
| $ 104.27M | $ 89.21M | $ 65.91M | $ 54.28M | $ 46.58M | |
| $ 229.75M | $ 194.80M | $ 150.39M | $ 190.63M | $ 141.93M | |
| $ 125.48M | $ 108.75M | $ 82.22M | $ 132.99M | $ 95.43M | |
| $ -80.50M | $ -74.81M | $ -43.95M | $ -27.27M | $ -17.29M | |
| $ 44.98M | $ 33.94M | $ 38.27M | $ 105.72M | $ 78.14M | |
| $ 44.28M | $ 56.76M | $ 62.47M | $ 94.93M | $ 70.46M | |
| $ 0.84 | $ 1.08 | $ 1.20 | $ 1.83 | $ 1.38 | |
| $ 0.83 | $ 1.07 | $ 1.17 | $ 1.78 | $ 1.35 | |
| 52.68M | 52.38M | 52.14M | 51.84M | 50.85M | |
| 53.29M | 53.14M | 53.23M | 53.28M | 52.27M |