Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 16.59B | $ 16.75B | $ 15.71B | $ 11.81B | $ 12.92B | |
| $ 11.51B | $ 9.27B | $ 8.08B | $ 3.41B | $ 5.89B | |
| $ 8.78B | $ 5.64B | $ 5.43B | $ 3.56B | $ 2.76B | |
| $ 0.00 | $ 342.36M | $ 319.73M | $ 309.45M | $ 336.39M | |
| $ 2.94B | $ 4.18B | $ 3.16B | $ 353.94M | $ 3.65B | |
| $ 2.73B | $ 3.64B | $ 2.65B | $ -151.57M | $ 3.13B | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 2.73B | $ 3.64B | $ 2.65B | $ -151.57M | $ 3.13B | |
| $ 2.11B | $ 2.75B | $ 2.00B | $ -216.28M | $ 2.42B | |
| $ 169.74 | $ 199.69 | $ 147.32 | $ -23.72 | $ 176.92 | |
| $ 169.22 | $ 199.32 | $ 146.98 | $ -23.72 | $ 176.51 | |
| 12.70M | 13.02M | 13.35M | 13.58M | 13.77M | |
| 12.73M | 13.04M | 13.38M | 13.58M | 13.80M |