Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 2.82B | $ 2.68B | $ 2.71B | $ 2.63B | $ 2.31B | |
| $ 1.17B | $ 2.07B | $ 2.08B | $ 1.94B | $ 1.74B | |
| $ -198.84M | $ 636.20M | $ 1.15B | $ 1.01B | $ 953.23M | |
| $ 476.45M | $ 269.52M | $ 716.31M | $ 707.58M | $ 700.16M | |
| $ 2.19B | $ 1.79B | $ 1.79B | $ 1.68B | $ 1.51B | |
| $ 1.37B | $ 1.44B | $ 923.66M | $ 925.41M | $ 782.50M | |
| $ -128.07M | $ -663.10M | $ -375.16M | $ -399.56M | $ -529.93M | |
| $ 1.24B | $ 772.67M | $ 548.50M | $ 525.84M | $ 252.56M | |
| $ 1.05B | $ 749.54M | $ 501.81M | $ 461.43M | $ 237.62M | |
| $ 9.83 | $ 6.96 | $ 4.64 | $ 4.27 | $ 2.17 | |
| $ 9.80 | $ 6.94 | $ 4.61 | $ 4.22 | $ 2.14 | |
| 107.21M | 108.00M | 108.85M | 109.34M | 111.04M | |
| 107.53M | 108.08M | 108.91M | 109.39M | 111.18M |