Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.52B | $ 1.52B | $ 1.53B | $ 1.95B | $ 1.68B | |
| $ 173.64M | $ 152.94M | $ 165.09M | $ 314.48M | $ 274.12M | |
| $ 106.13M | $ 94.02M | $ 95.54M | $ 87.75M | $ 82.98M | |
| $ 79.74M | $ 76.18M | $ 73.01M | $ 69.35M | $ 65.34M | |
| $ 142.65M | $ 133.06M | $ 149.72M | $ 297.93M | $ 255.48M | |
| $ 67.52M | $ 58.91M | $ 69.55M | $ 226.73M | $ 191.14M | |
| $ -13.08M | $ -13.34M | $ -327.00K | $ -940.00K | $ -6.02M | |
| $ 54.43M | $ 45.58M | $ 69.22M | $ 225.79M | $ 185.12M | |
| $ 49.29M | $ 44.15M | $ 54.62M | $ 171.89M | $ 139.79M | |
| $ 1.83 | $ 1.65 | $ 2.00 | $ 6.15 | $ 4.97 | |
| $ 1.80 | $ 1.62 | $ 1.95 | $ 5.92 | $ 4.81 | |
| 26.90M | 26.83M | 27.30M | 27.97M | 28.15M | |
| 27.33M | 27.25M | 28.01M | 29.03M | 29.05M |