Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 5.03B | $ 4.97B | $ 4.73B | $ 4.66B | $ 3.89B | |
| $ 760.00M | $ 1.85B | $ 1.82B | $ 1.99B | $ 1.45B | |
| $ 206.00M | $ 1.31B | $ 1.23B | $ 1.19B | $ 990.00M | |
| $ 149.00M | $ 146.00M | $ 135.00M | $ 132.00M | $ 146.00M | |
| $ 19.00M | $ 614.00M | $ 678.00M | $ 832.00M | $ 437.00M | |
| $ 554.00M | $ 547.00M | $ 587.00M | $ 797.00M | $ 463.00M | |
| $ -853.00M | $ -241.00M | $ -189.00M | $ -215.00M | $ -336.00M | |
| $ -299.00M | $ 306.00M | $ 398.00M | $ 582.00M | $ 127.00M | |
| $ -308.00M | $ 218.00M | $ 254.00M | $ 391.00M | $ 49.00M | |
| $ -8.83 | $ 6.16 | $ 6.96 | $ 9.68 | $ 1.15 | |
| $ -8.83 | $ 5.61 | $ 6.28 | $ 8.65 | $ 1.13 | |
| 34.90M | 35.40M | 36.50M | 40.40M | 42.61M | |
| 34.90M | 42.10M | 43.50M | 45.20M | 43.30M |