Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 2.05B | $ 1.73B | $ 1.34B | $ 1.19B | $ 1.08B | |
| $ 1.80B | $ 1.13B | $ 877.91M | $ 756.36M | $ 669.19M | |
| $ 975.14M | $ 455.23M | $ 372.64M | $ 343.79M | $ 310.36M | |
| $ 250.19M | $ 220.00M | $ 185.35M | $ 178.88M | $ 171.31M | |
| $ 1.43B | $ 978.68M | $ 681.10M | $ 617.82M | $ 542.88M | |
| $ 827.10M | $ 678.03M | $ 505.27M | $ 412.57M | $ 358.83M | |
| $ 347.87M | $ 76.37M | $ 42.71M | $ 24.56M | $ 11.15M | |
| $ 1.17B | $ 754.40M | $ 547.98M | $ 437.13M | $ 369.98M | |
| $ 812.79M | $ 501.51M | $ 364.87M | $ 309.34M | $ 226.83M | |
| $ 3.81 | $ 2.36 | $ 1.73 | $ 1.50 | $ 1.13 | |
| $ 3.78 | $ 2.34 | $ 1.71 | $ 1.48 | $ 1.09 | |
| 213.21M | 213.03M | 210.80M | 205.58M | 201.42M | |
| 214.90M | 214.93M | 212.67M | 208.40M | 207.25M |