Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 3.71B | $ 3.99B | $ 3.93B | $ 4.32B | $ 3.41B | |
| $ 940.00M | $ 960.00M | $ 839.00M | $ 885.00M | $ 799.00M | |
| $ 319.00M | $ 346.00M | $ 313.00M | $ 496.00M | $ 345.00M | |
| $ 154.00M | $ 151.00M | $ 144.00M | $ 146.00M | $ 160.00M | |
| $ 794.00M | $ 761.00M | $ 685.00M | $ 537.00M | $ 615.00M | |
| $ 621.00M | $ 614.00M | $ 526.00M | $ 389.00M | $ 454.00M | |
| $ -49.00M | $ -79.00M | $ -70.00M | $ -44.00M | $ -45.00M | |
| $ 572.00M | $ 535.00M | $ 456.00M | $ 345.00M | $ 409.00M | |
| $ 331.00M | $ 380.00M | $ 445.00M | $ 209.00M | $ 250.00M | |
| $ 6.16 | $ 7.00 | $ 8.06 | $ 3.72 | $ 4.41 | |
| $ 6.02 | $ 6.72 | $ 7.73 | $ 3.62 | $ 4.34 | |
| 53.70M | 54.30M | 55.24M | 56.25M | 56.73M | |
| 54.20M | 55.70M | 56.50M | 56.90M | 56.80M |