Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.44B | $ 1.04B | $ 909.77M | $ 691.06M | $ 695.67M | |
| $ 878.39M | $ 653.18M | $ 616.19M | $ 606.68M | $ 653.15M | |
| $ 651.66M | $ 408.21M | $ 439.00M | $ 395.37M | $ 430.33M | |
| $ 16.21M | $ 32.28M | $ 35.23M | $ 42.74M | $ 47.35M | |
| $ 242.94M | $ 277.25M | $ 212.42M | $ 254.05M | $ 270.18M | |
| $ 226.73M | $ 244.97M | $ 177.19M | $ 211.31M | $ 222.83M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 226.73M | $ 244.97M | $ 177.19M | $ 211.31M | $ 222.83M | |
| $ 181.27M | $ 195.46M | $ 144.68M | $ 166.07M | $ 175.89M | |
| $ 2.09 | $ 3.29 | $ 2.58 | $ 2.97 | $ 3.13 | |
| $ 2.07 | $ 3.27 | $ 2.58 | $ 2.95 | $ 3.12 | |
| 94.47M | 59.35M | 56.14M | 55.90M | 56.11M | |
| 95.17M | 59.75M | 56.14M | 56.21M | 56.42M |