Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.40B | $ 1.02B | $ 829.25M | $ 660.12M | $ 443.31M | |
| $ 1.09B | $ 855.91M | $ 636.89M | $ 520.81M | $ 361.90M | |
| $ 274.88M | $ 304.43M | $ 299.32M | $ 253.28M | $ 86.00M | |
| $ 88.05M | $ 81.31M | $ 84.86M | $ 49.64M | $ 3.00M | |
| $ 904.34M | $ 656.54M | $ 451.95M | $ 315.51M | $ 259.04M | |
| $ 816.29M | $ 551.48M | $ 337.57M | $ 267.53M | $ 275.90M | |
| $ -349.42M | $ 5.66M | $ 10.76M | $ -18.61M | $ -27.38M | |
| $ 466.88M | $ 557.13M | $ 348.33M | $ 248.92M | $ 248.52M | |
| $ 316.89M | $ 444.09M | $ 281.59M | $ 202.13M | $ 402.71M | |
| $ 2.64 | $ 3.50 | $ 2.13 | $ 1.48 | $ 2.86 | |
| $ 2.56 | $ 3.43 | $ 2.10 | $ 1.44 | $ 2.74 | |
| 119.84M | 126.83M | 131.93M | 136.84M | 140.65M | |
| 123.90M | 129.42M | 134.20M | 140.61M | 146.80M |