Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 3.42B | $ 3.06B | $ 2.43B | $ 4.11B | $ 3.01B | |
| $ 1.31B | $ 1.14B | $ 623.03M | $ 1.98B | $ 1.32B | |
| $ 147.56M | $ 141.49M | $ 136.05M | $ 161.52M | $ 150.72M | |
| $ 180.63M | $ 163.91M | $ 158.76M | $ 145.64M | $ 131.37M | |
| $ 1.34B | $ 1.23B | $ 730.93M | $ 2.14B | $ 1.33B | |
| $ 1.16B | $ 1.00B | $ 486.99M | $ 1.82B | $ 1.17B | |
| $ 95.22M | $ 52.24M | $ 66.43M | $ 155.48M | $ 16.02M | |
| $ 1.25B | $ 1.05B | $ 553.41M | $ 1.97B | $ 1.18B | |
| $ 1.22B | $ 1.03B | $ 531.39M | $ 1.94B | $ 1.16B | |
| $ 0.46 | $ 0.39 | $ 0.20 | $ 0.73 | $ 0.44 | |
| $ 0.45 | $ 0.38 | $ 0.20 | $ 0.72 | $ 0.43 | |
| 2.66B | 2.68B | 2.66B | 2.65B | 2.66B | |
| 2.70B | 2.68B | 2.68B | 2.68B | 2.68B |