Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.75B | $ 1.50B | $ 1.43B | $ 1.32B | $ 1.21B | |
| $ 1.32B | $ 1.11B | $ 1.05B | $ 949.21M | $ 875.29M | |
| $ 1.06B | $ 982.63M | $ 973.18M | $ 1.06B | $ 970.02M | |
| $ 25.91M | $ 35.43M | $ 34.66M | $ 34.72M | $ 28.59M | |
| $ 307.82M | $ 184.90M | $ 136.97M | $ -119.28M | $ -95.44M | |
| $ 263.10M | $ 123.88M | $ 80.95M | $ -109.41M | $ -94.73M | |
| $ 17.53M | $ 18.75M | $ 14.49M | $ -52.39M | $ -37.26M | |
| $ 280.63M | $ 142.64M | $ 95.44M | $ -161.80M | $ -131.99M | |
| $ 393.44M | $ 99.19M | $ 67.81M | $ -345.58M | $ -63.04M | |
| $ 2.30 | $ 0.58 | $ 0.41 | $ -2.11 | $ -0.39 | |
| $ 2.13 | $ 0.55 | $ 0.40 | $ -2.11 | $ -0.39 | |
| 170.78M | 170.53M | 166.32M | 163.89M | 162.77M | |
| 184.79M | 179.27M | 169.83M | 163.89M | 162.77M |