Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 8.34B | $ 8.26B | $ 9.06B | $ 7.76B | $ 7.00B | |
| $ 4.02B | $ 3.68B | $ 3.72B | $ 3.10B | $ 2.90B | |
| $ 2.59B | $ 2.41B | $ 2.02B | $ 1.77B | $ 2.17B | |
| $ 325.00M | $ 317.40M | $ 250.40M | $ 238.90M | $ 177.90M | |
| $ 1.40B | $ 1.57B | $ 1.99B | $ 1.44B | $ 1.33B | |
| $ 1.42B | $ 1.26B | $ 1.69B | $ 1.34B | $ 729.90M | |
| $ -505.00M | $ -165.30M | $ -84.80M | $ -261.70M | $ 796.30M | |
| $ 917.00M | $ 1.10B | $ 1.61B | $ 1.07B | $ 1.53B | |
| $ 869.00M | $ 952.50M | $ 1.39B | $ 932.20M | $ 1.36B | |
| $ 7.69 | $ 8.32 | $ 12.03 | $ 8.02 | $ 11.69 | |
| $ 7.67 | $ 8.28 | $ 11.95 | $ 7.96 | $ 11.58 | |
| 112.70M | 114.00M | 114.80M | 115.90M | 116.00M | |
| 113.10M | 114.50M | 115.60M | 116.70M | 117.10M |