Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 5.48B | $ 4.71B | $ 3.28B | $ 2.82B | $ 2.79B | |
| $ 4.82B | $ 3.54B | $ 2.22B | $ 1.56B | $ 1.81B | |
| $ 663.66M | $ 1.67B | $ 1.58B | $ 1.61B | $ 1.65B | |
| $ 194.78M | $ 448.68M | $ 489.01M | $ 547.08M | $ 431.06M | |
| $ 4.35B | $ 2.34B | $ 1.15B | $ 513.77M | $ 580.54M | |
| $ 4.15B | $ 1.87B | $ 648.21M | $ -47.79M | $ 150.02M | |
| $ -199.00M | $ -297.45M | $ -267.64M | $ -157.39M | $ -103.70M | |
| $ 3.95B | $ 1.58B | $ 380.57M | $ -205.18M | $ 46.31M | |
| $ 3.33B | $ 1.58B | $ 356.71M | $ -192.75M | $ 35.45M | |
| $ 9.84 | $ 4.68 | $ 1.01 | $ -0.52 | $ 0.10 | |
| $ 9.75 | $ 4.53 | $ 0.98 | $ -0.52 | $ 0.09 | |
| 338.78M | 336.92M | 351.95M | 371.57M | 324.84M | |
| 341.97M | 347.81M | 362.59M | 371.57M | 342.76M |