Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.99B | $ 1.72B | $ 1.51B | $ 1.38B | $ 1.32B | |
| $ 1.64B | $ 1.37B | $ 1.20B | $ 1.08B | $ 984.07M | |
| $ 701.38M | $ 635.69M | $ 559.67M | $ 532.68M | $ 478.58M | |
| $ 14.95M | $ 13.83M | $ 14.64M | $ 20.46M | $ 25.59M | |
| $ 817.55M | $ 761.49M | $ 663.81M | $ 560.74M | $ 538.83M | |
| $ 935.77M | $ 733.63M | $ 642.83M | $ 542.41M | $ 505.49M | |
| $ -133.18M | $ -91.60M | $ -89.21M | $ -71.11M | $ -32.35M | |
| $ 802.60M | $ 642.02M | $ 553.62M | $ 471.31M | $ 473.14M | |
| $ 651.95M | $ 512.81M | $ 429.38M | $ 373.54M | $ 392.08M | |
| $ 26.90 | $ 20.78 | $ 17.18 | $ 14.34 | $ 13.65 | |
| $ 26.54 | $ 20.45 | $ 16.93 | $ 14.18 | $ 13.40 | |
| 24.24M | 24.68M | 24.99M | 26.04M | 28.73M | |
| 24.56M | 25.08M | 25.37M | 26.35M | 29.26M |