Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 9.55B | $ 8.66B | $ 8.05B | $ 6.91B | $ 6.08B | |
| $ 1.91B | $ 1.78B | $ 1.63B | $ 1.26B | $ 924.00M | |
| $ 804.00M | $ 873.00M | $ 845.00M | $ 786.00M | $ 733.00M | |
| $ 464.00M | $ 157.00M | $ 147.00M | $ 137.00M | $ 145.00M | |
| $ 1.75B | $ 1.07B | $ 933.00M | $ 608.00M | $ 336.00M | |
| $ 1.11B | $ 912.00M | $ 786.00M | $ 471.00M | $ 191.00M | |
| $ -272.00M | $ -656.00M | $ -385.00M | $ -717.00M | $ -562.00M | |
| $ 835.00M | $ 256.00M | $ 401.00M | $ -246.00M | $ -371.00M | |
| $ 928.00M | $ 370.00M | $ 445.00M | $ -148.00M | $ 5.04B | |
| $ 9.09 | $ 3.45 | $ 4.80 | $ -1.66 | $ -3.17 | |
| $ 8.95 | $ 3.40 | $ 4.70 | $ -1.67 | $ -3.17 | |
| 98.89M | 98.56M | 94.68M | 94.50M | 96.33M | |
| 100.49M | 99.97M | 97.72M | 94.50M | 99.05M |