Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 3.02B | $ 2.73B | $ 2.68B | $ 2.32B | $ 2.09B | |
| $ 1.79B | $ 807.90M | $ 961.29M | $ 858.42M | $ 743.43M | |
| $ 268.37M | $ 219.82M | $ 220.63M | $ 172.46M | $ 151.79M | |
| $ 1.22B | $ 1.14B | $ 1.07B | $ 965.96M | $ 882.56M | |
| $ 2.75B | $ 1.73B | $ 1.88B | $ 880.44M | $ 1.47B | |
| $ 1.52B | $ 588.08M | $ 740.66M | $ 685.97M | $ 591.64M | |
| $ -154.15M | $ -54.82M | $ 12.97M | $ -824.73M | $ -50.62M | |
| $ 1.37B | $ 533.26M | $ 753.63M | $ -138.76M | $ 541.02M | |
| $ 1.09B | $ 427.70M | $ 614.62M | $ -97.02M | $ 436.63M | |
| $ 9.35 | $ 3.34 | $ 5.16 | $ -1.24 | $ 3.58 | |
| $ 9.29 | $ 3.33 | $ 5.14 | $ -1.24 | $ 3.57 | |
| 111.71M | 111.33M | 111.01M | 111.63M | 114.05M | |
| 112.33M | 111.87M | 111.44M | 111.63M | 114.45M |