Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 4.42B | $ 4.50B | $ 4.03B | $ 4.13B | $ 3.75B | |
| $ 1.02B | $ 1.20B | $ 1.01B | $ 1.04B | $ 908.91M | |
| $ 510.65M | $ 492.80M | $ 431.71M | $ 406.39M | $ 390.62M | |
| $ 20.04M | $ 15.45M | $ 14.49M | $ 14.61M | $ 14.33M | |
| $ 566.67M | $ 749.06M | $ 621.77M | $ 652.06M | $ 532.63M | |
| $ 506.55M | $ 706.29M | $ 581.83M | $ 637.45M | $ 518.30M | |
| $ 20.04M | $ 27.32M | $ 25.45M | $ -2.24M | $ -9.18M | |
| $ 526.59M | $ 733.61M | $ 607.28M | $ 635.21M | $ 509.11M | |
| $ 402.94M | $ 563.73M | $ 465.37M | $ 490.66M | $ 396.87M | |
| $ 15.07 | $ 20.29 | $ 16.76 | $ 17.60 | $ 13.64 | |
| $ 14.74 | $ 19.71 | $ 16.21 | $ 17.24 | $ 13.28 | |
| 26.73M | 27.78M | 27.77M | 27.88M | 29.09M | |
| 27.34M | 28.60M | 28.72M | 28.46M | 29.88M |