Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 7.80B | $ 7.93B | $ 8.80B | $ 8.91B | $ 6.73B | |
| $ 1.22B | $ 1.36B | $ 1.81B | $ 1.86B | $ 1.11B | |
| $ 700.23M | $ 665.08M | $ 643.53M | $ 544.98M | $ 505.12M | |
| $ 285.88M | $ 280.37M | $ 218.83M | $ 175.02M | $ 167.61M | |
| $ 438.92M | $ 963.93M | $ 1.38B | $ 1.74B | $ 753.53M | |
| $ 519.92M | $ 693.60M | $ 1.17B | $ 1.31B | $ 600.74M | |
| $ -412.38M | $ -57.93M | $ -46.41M | $ 203.74M | $ -66.72M | |
| $ 107.55M | $ 635.67M | $ 1.12B | $ 1.52B | $ 534.02M | |
| $ 84.66M | $ 485.49M | $ 859.76M | $ 1.22B | $ 412.87M | |
| $ 0.75 | $ 4.19 | $ 7.34 | $ 10.09 | $ 3.43 | |
| $ 0.74 | $ 4.14 | $ 7.25 | $ 9.95 | $ 3.38 | |
| 112.99M | 115.84M | 117.08M | 120.65M | 120.34M | |
| 114.09M | 117.15M | 118.61M | 122.37M | 121.98M |