Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 3.93B | $ 3.59B | $ 3.62B | $ 3.55B | $ 2.95B | |
| $ 1.59B | $ 1.71B | $ 1.64B | $ 1.55B | $ 1.38B | |
| $ 1.02B | $ 1.21B | $ 3.20B | $ 930.00M | $ 681.00M | |
| $ 344.00M | $ 348.00M | $ 397.00M | $ 216.00M | $ 104.00M | |
| $ 860.00M | $ 870.00M | $ -1.11B | $ 832.00M | $ 794.00M | |
| $ 565.00M | $ 498.00M | $ -1.55B | $ 617.00M | $ 699.00M | |
| $ -261.00M | $ -318.00M | $ -374.00M | $ -184.00M | $ -34.00M | |
| $ 304.00M | $ 180.00M | $ -1.93B | $ 433.00M | $ 665.00M | |
| $ 295.00M | $ 190.00M | $ -1.84B | $ 333.00M | $ 551.00M | |
| $ 4.39 | $ 2.82 | $ -27.56 | $ 5.58 | $ 9.95 | |
| $ 4.37 | $ 2.81 | $ -27.56 | $ 5.56 | $ 9.90 | |
| 67.30M | 67.30M | 66.80M | 59.70M | 55.40M | |
| 67.70M | 67.60M | 66.80M | 59.90M | 55.70M |