Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.04B | $ 1.01B | $ 973.58M | $ 993.34M | $ 689.50M | |
| $ 833.68M | $ 615.94M | $ 641.17M | $ 664.96M | $ 412.39M | |
| $ 334.91M | $ 75.06M | $ 60.51M | $ 11.52M | $ 54.13M | |
| $ 207.44M | $ 143.81M | $ 108.06M | $ 77.57M | $ 89.30M | |
| $ 748.62M | $ 675.07M | $ 704.83M | $ 717.17M | $ 1.22B | |
| $ 498.77M | $ 540.88M | $ 580.66M | $ 653.44M | $ 358.26M | |
| $ -4.15M | $ -35.81M | $ -4.36M | $ -75.98M | $ 700.47M | |
| $ 494.61M | $ 505.07M | $ 576.30M | $ 577.46M | $ 1.06B | |
| $ 494.61M | $ 505.07M | $ 576.30M | $ 559.21M | $ 1.05B | |
| $ 26.83 | $ 26.15 | $ 28.99 | $ 27.30 | $ 51.75 | |
| $ 26.76 | $ 26.05 | $ 28.95 | $ 27.28 | $ 51.15 | |
| 18.43M | 19.32M | 19.88M | 20.48M | 20.35M | |
| 18.48M | 19.39M | 19.90M | 20.50M | 20.58M |