Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 15.91B | $ 14.74B | $ 12.84B | $ 11.16B | $ 9.78B | |
| $ 14.03B | $ 12.59B | $ 11.34B | $ 10.75B | $ 9.66B | |
| $ 9.47B | $ 9.95B | $ 9.06B | $ 8.73B | $ 7.87B | |
| $ 195.00M | $ 179.00M | $ 165.00M | $ 145.00M | $ 134.00M | |
| $ 4.76B | $ 2.82B | $ 2.44B | $ 2.17B | $ 1.93B | |
| $ 4.56B | $ 2.77B | $ 2.36B | $ 2.02B | $ 1.79B | |
| $ -1.85B | $ -122.00M | $ -76.00M | $ 0.00 | $ 0.00 | |
| $ 2.71B | $ 2.64B | $ 2.28B | $ 2.02B | $ 1.79B | |
| $ 2.13B | $ 2.07B | $ 1.74B | $ 1.51B | $ 1.40B | |
| $ 10.53 | $ 9.94 | $ 8.16 | $ 7.16 | $ 6.81 | |
| $ 10.30 | $ 9.70 | $ 7.97 | $ 6.98 | $ 6.63 | |
| 202.00M | 207.10M | 211.80M | 209.90M | 205.70M | |
| 206.60M | 212.30M | 216.90M | 215.30M | 211.20M |