Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 5.33B | $ 5.64B | $ 5.89B | $ 5.68B | $ 4.99B | |
| $ 1.27B | $ 1.30B | $ 1.40B | $ 1.42B | $ 1.30B | |
| $ 1.16B | $ 1.15B | $ 1.11B | $ 1.04B | $ 953.38M | |
| $ 122.89M | $ 121.62M | $ 115.98M | $ 117.80M | $ 117.10M | |
| $ 252.54M | $ 282.98M | $ 416.55M | $ 500.58M | $ 469.05M | |
| $ 115.20M | $ 147.14M | $ 292.30M | $ 376.93M | $ 350.06M | |
| $ -5.26M | $ -7.64M | $ -13.80M | $ -15.66M | $ -22.44M | |
| $ 109.94M | $ 139.50M | $ 278.50M | $ 361.27M | $ 327.61M | |
| $ 83.59M | $ 105.54M | $ 210.81M | $ 272.76M | $ 249.73M | |
| $ 4.50 | $ 5.68 | $ 11.35 | $ 14.69 | $ 13.06 | |
| $ 4.40 | $ 5.56 | $ 11.10 | $ 14.36 | $ 12.73 | |
| 18.99M | 18.59M | 18.57M | 18.57M | 19.12M | |
| 18.99M | 18.99M | 18.99M | 18.99M | 19.61M |