Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 2.90B | $ 3.07B | $ 2.85B | $ 3.45B | $ 3.57B | |
| $ 269.00M | $ 515.00M | $ 462.00M | $ 832.00M | $ 895.00M | |
| $ 290.00M | $ 296.00M | $ 276.00M | $ 374.00M | $ 318.00M | |
| $ 302.00M | $ 285.00M | $ 275.00M | $ 281.00M | $ 309.00M | |
| $ 33.00M | $ 525.00M | $ 473.00M | $ 714.00M | $ 840.00M | |
| $ -21.00M | $ 219.00M | $ 186.00M | $ 458.00M | $ 577.00M | |
| $ -437.00M | $ -146.00M | $ -137.00M | $ -150.00M | $ -203.00M | |
| $ -458.00M | $ 73.00M | $ 49.00M | $ 308.00M | $ 374.00M | |
| $ -470.00M | $ -48.00M | $ -316.00M | $ 497.00M | $ 286.00M | |
| $ -2.97 | $ -0.30 | $ -2.02 | $ 3.21 | $ 1.88 | |
| $ -2.97 | $ -0.30 | $ -2.02 | $ 3.16 | $ 1.81 | |
| 158.48M | 157.82M | 156.40M | 154.87M | 152.06M | |
| 158.48M | 157.82M | 156.40M | 157.11M | 157.94M |