Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 4.74B | $ 4.83B | $ 5.31B | $ 7.44B | $ 6.54B | |
| $ 621.63M | $ 974.88M | $ 1.13B | $ 1.51B | $ 1.32B | |
| $ 451.57M | $ 725.98M | $ 786.81M | $ 938.79M | $ 814.63M | |
| $ 46.39M | $ 56.74M | $ 58.15M | $ 57.45M | $ 49.61M | |
| $ 197.97M | $ 304.05M | $ 397.73M | $ 625.59M | $ 553.45M | |
| $ 170.06M | $ 248.91M | $ 344.15M | $ 571.08M | $ 505.67M | |
| $ -19.48M | $ 5.42M | $ 3.95M | $ -3.62M | $ -3.98M | |
| $ 150.58M | $ 254.33M | $ 348.10M | $ 567.46M | $ 501.69M | |
| $ 115.01M | $ 195.95M | $ 264.39M | $ 430.91M | $ 381.52M | |
| $ 3.31 | $ 5.51 | $ 7.36 | $ 11.99 | $ 10.12 | |
| $ 3.31 | $ 5.51 | $ 7.36 | $ 11.76 | $ 9.98 | |
| 34.72M | 35.54M | 35.92M | 35.93M | 37.69M | |
| 34.72M | 35.54M | 35.92M | 36.63M | 38.23M |