Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 5.41B | $ 5.33B | $ 5.19B | $ 5.01B | $ 3.49B | |
| $ 1.57B | $ 1.62B | $ 1.60B | $ 1.49B | $ 974.39M | |
| $ 777.07M | $ 738.58M | $ 725.00M | $ 689.55M | $ 497.97M | |
| $ 169.37M | $ 140.49M | $ 132.88M | $ 123.33M | $ 79.39M | |
| $ 1.08B | $ 1.05B | $ 1.03B | $ 922.19M | $ 541.98M | |
| $ 791.93M | $ 886.34M | $ 878.83M | $ 797.16M | $ 476.42M | |
| $ -88.35M | $ -45.55M | $ -53.34M | $ -55.03M | $ -42.98M | |
| $ 703.58M | $ 840.79M | $ 825.48M | $ 742.13M | $ 433.44M | |
| $ 521.73M | $ 622.60M | $ 614.25M | $ 555.99M | $ 324.02M | |
| $ 18.39 | $ 20.41 | $ 19.44 | $ 17.26 | $ 9.88 | |
| $ 18.27 | $ 20.29 | $ 19.33 | $ 17.14 | $ 9.78 | |
| 27.93M | 30.50M | 31.58M | 32.21M | 32.80M | |
| 28.14M | 30.68M | 31.58M | 32.44M | 33.15M |