Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 547.10M | $ 430.90M | $ 494.12M | $ 239.39M | $ 309.58M | |
| $ 477.25M | $ 353.75M | $ 426.50M | $ 184.64M | $ 255.13M | |
| $ 112.09M | $ 90.78M | $ 89.01M | $ 82.56M | $ 80.98M | |
| $ 337.00K | $ 466.00K | $ 190.00K | $ 204.00K | $ 317.00K | |
| $ 365.43M | $ 263.43M | $ 337.67M | $ 102.28M | $ 174.47M | |
| $ 365.16M | $ 262.97M | $ 337.48M | $ 102.08M | $ 174.16M | |
| $ -25.42M | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 339.74M | $ 262.97M | $ 337.48M | $ 102.08M | $ 174.16M | |
| $ 339.74M | $ 262.97M | $ 337.48M | $ 102.08M | $ 174.16M | |
| $ 1.90 | $ 1.61 | $ 2.32 | $ 0.80 | $ 1.50 | |
| $ 1.85 | $ 1.61 | $ 2.31 | $ 0.79 | $ 1.49 | |
| 180.77M | 161.08M | 144.09M | 125.19M | 114.74M | |
| 194.79M | 161.60M | 144.83M | 126.66M | 115.95M |