Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 11.02B | $ 11.50B | $ 7.64B | $ 8.55B | $ 7.10B | |
| $ 1.35B | $ 1.57B | $ 1.18B | $ 1.38B | $ 1.01B | |
| $ 581.61M | $ 568.86M | $ 440.89M | $ 477.54M | $ 365.40M | |
| $ 853.05M | $ 797.41M | $ 449.14M | $ 417.78M | $ 386.43M | |
| $ 1.62B | $ 1.80B | $ 1.23B | $ 1.53B | $ 1.35B | |
| $ 764.49M | $ 1.00B | $ 741.71M | $ 906.84M | $ 642.94M | |
| $ -198.09M | $ -234.74M | $ -53.97M | $ 127.08M | $ 248.05M | |
| $ 566.40M | $ 768.17M | $ 687.74M | $ 1.03B | $ 890.99M | |
| $ 433.93M | $ 578.79M | $ 513.06M | $ 798.73M | $ 741.74M | |
| $ 5.22 | $ 6.85 | $ 5.88 | $ 9.21 | $ 8.11 | |
| $ 5.20 | $ 6.79 | $ 5.80 | $ 9.02 | $ 7.91 | |
| 83.07M | 84.55M | 85.91M | 89.36M | 93.05M | |
| 83.41M | 85.24M | 87.05M | 91.26M | 95.34M |