Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 7.25B | $ 6.30B | $ 5.23B | $ 4.86B | $ 4.98B | |
| $ 4.26B | $ 3.70B | $ 3.00B | $ 2.81B | $ 2.89B | |
| $ 2.38B | $ 2.10B | $ 1.91B | $ 1.78B | $ 1.67B | |
| $ 188.76M | $ 179.74M | $ 177.57M | $ 163.85M | $ 154.82M | |
| $ 2.06B | $ 1.77B | $ 1.27B | $ 1.19B | $ 1.37B | |
| $ 1.88B | $ 1.59B | $ 1.09B | $ 1.03B | $ 1.22B | |
| $ 138.46M | $ 101.41M | $ 108.20M | $ 37.13M | $ -11.82M | |
| $ 2.01B | $ 1.70B | $ 1.20B | $ 1.06B | $ 1.21B | |
| $ 1.66B | $ 1.41B | $ 1.29B | $ 973.59M | $ 1.08B | |
| $ 8.65 | $ 7.35 | $ 6.74 | $ 5.06 | $ 5.63 | |
| $ 8.59 | $ 7.30 | $ 6.71 | $ 5.04 | $ 5.61 | |
| 192.47M | 192.14M | 191.40M | 192.54M | 192.18M | |
| 193.62M | 193.47M | 192.06M | 193.04M | 193.04M |