Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.31B | $ 893.48M | $ 821.03M | $ 854.80M | $ 890.26M | |
| $ 928.44M | $ 529.77M | $ 455.97M | $ 455.50M | $ 479.05M | |
| $ 373.46M | $ 102.26M | $ 127.52M | $ 56.39M | $ 105.20M | |
| $ 72.85M | $ 30.18M | $ 41.65M | $ 43.20M | $ 18.84M | |
| $ 565.96M | $ 481.37M | $ 394.32M | $ 440.14M | $ 391.80M | |
| $ 554.98M | $ 427.51M | $ 328.46M | $ 399.11M | $ 373.85M | |
| $ -116.66M | $ -53.76M | $ -52.55M | $ -49.08M | $ -23.20M | |
| $ 438.32M | $ 373.76M | $ 275.91M | $ 350.03M | $ 350.64M | |
| $ 330.06M | $ 288.86M | $ 213.16M | $ 275.51M | $ 278.39M | |
| $ 4.13 | $ 4.47 | $ 3.22 | $ 4.02 | $ 4.10 | |
| $ 4.08 | $ 4.38 | $ 3.12 | $ 3.81 | $ 3.75 | |
| 65.44M | 64.61M | 66.20M | 68.48M | 67.98M | |
| 66.38M | 65.93M | 68.21M | 72.27M | 74.15M |