Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 2.91B | $ 2.44B | $ 2.23B | $ 2.50B | $ 2.25B | |
| $ 568.25M | $ 477.38M | $ 413.27M | $ 457.96M | $ 372.01M | |
| $ 306.60M | $ 361.33M | $ 370.95M | $ 247.56M | $ 246.02M | |
| $ 147.17M | $ 150.13M | $ 160.73M | $ 133.91M | $ 127.33M | |
| $ 402.84M | $ 281.59M | $ 209.15M | $ 362.29M | $ 242.86M | |
| $ 261.65M | $ 116.04M | $ 42.32M | $ 210.41M | $ 125.99M | |
| $ -51.31M | $ -32.09M | $ -42.02M | $ -27.55M | $ -55.94M | |
| $ 210.34M | $ 83.95M | $ 297.00K | $ 182.86M | $ 70.05M | |
| $ 177.45M | $ 56.30M | $ -18.72M | $ 94.58M | $ 54.41M | |
| $ 1.73 | $ 0.55 | $ -0.18 | $ 0.93 | $ 0.51 | |
| $ 1.68 | $ 0.54 | $ -0.18 | $ 0.91 | $ 0.50 | |
| 102.60M | 101.78M | 102.74M | 102.07M | 106.31M | |
| 105.45M | 103.83M | 102.74M | 103.87M | 108.15M |