Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 31.34B | $ 33.69B | $ 31.90B | $ 23.54B | $ 19.70B | |
| $ 22.46B | $ 20.01B | $ 20.75B | $ 20.64B | $ 19.99B | |
| $ 13.97B | $ 12.77B | $ 14.01B | $ 13.17B | $ 13.00B | |
| $ 90.00M | $ 259.00M | $ 217.00M | $ 651.00M | $ 1.77B | |
| $ 8.58B | $ 7.50B | $ 6.95B | $ 8.12B | $ 8.76B | |
| $ 8.49B | $ 7.24B | $ 6.74B | $ 7.47B | $ 6.99B | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 8.49B | $ 7.24B | $ 6.74B | $ 7.47B | $ 6.99B | |
| $ 6.94B | $ 5.89B | $ 5.58B | $ 6.04B | $ 5.67B | |
| $ 16.62 | $ 13.76 | $ 12.80 | $ 13.86 | $ 12.71 | |
| $ 16.59 | $ 13.74 | $ 12.79 | $ 13.85 | $ 12.70 | |
| 394.00M | 399.00M | 401.00M | 412.00M | 426.00M | |
| 394.00M | 400.00M | 401.00M | 412.00M | 426.00M |