Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 8.45B | $ 7.26B | $ 6.22B | $ 5.14B | $ 4.32B | |
| $ 6.38B | $ 5.49B | $ 4.51B | $ 3.71B | $ 3.12B | |
| $ 5.96B | $ 5.30B | $ 4.73B | $ 3.83B | $ 3.37B | |
| $ 326.00M | $ 282.00M | $ 364.00M | $ 344.00M | $ 293.66M | |
| $ 1.08B | $ 752.00M | $ 206.00M | $ 377.00M | $ 87.33M | |
| $ 415.00M | $ 183.00M | $ -222.00M | $ -116.00M | $ -248.60M | |
| $ 223.00M | $ 173.00M | $ -38.00M | $ 132.00M | $ -26.54M | |
| $ 638.00M | $ 356.00M | $ -260.00M | $ 16.00M | $ -275.13M | |
| $ 526.00M | $ 1.38B | $ -367.00M | $ 29.00M | $ -282.43M | |
| $ 1.98 | $ 5.28 | $ -1.44 | $ 0.12 | $ -1.19 | |
| $ 1.95 | $ 5.21 | $ -1.44 | $ 0.12 | $ -1.19 | |
| 265.26M | 261.34M | 254.69M | 247.25M | 237.02M | |
| 269.20M | 265.29M | 254.82M | 254.03M | 237.02M |