Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 2.90B | $ 2.84B | $ 2.95B | $ 3.21B | $ 3.49B | |
| $ 1.31B | $ 1.37B | $ 1.40B | $ 1.47B | $ 1.66B | |
| $ 1.17B | $ 1.11B | $ 1.07B | $ 1.09B | $ 1.17B | |
| $ 55.26M | $ 57.93M | $ 64.14M | $ 65.28M | $ 94.11M | |
| $ 203.32M | $ 343.49M | $ 400.35M | $ 424.79M | $ 592.69M | |
| $ 143.93M | $ 254.73M | $ 323.40M | $ 379.17M | $ 497.08M | |
| $ -30.10M | $ -23.92M | $ -21.16M | $ -62.44M | $ -58.79M | |
| $ 113.83M | $ 230.81M | $ 302.24M | $ 316.74M | $ 438.29M | |
| $ 91.80M | $ 185.51M | $ 232.50M | $ 250.04M | $ 339.75M | |
| $ 2.59 | $ 5.12 | $ 6.24 | $ 6.34 | $ 7.83 | |
| $ 2.59 | $ 5.12 | $ 6.24 | $ 6.34 | $ 7.81 | |
| 35.44M | 35.52M | 36.59M | 38.82M | 42.85M | |
| 35.44M | 35.53M | 36.59M | 38.85M | 43.00M |