Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.08B | $ 1.03B | $ 965.77M | $ 754.91M | $ 689.41M | |
| $ 730.70M | $ 621.19M | $ 643.42M | $ 705.90M | $ 710.49M | |
| $ 440.82M | $ 423.34M | $ 416.31M | $ 415.26M | $ 384.93M | |
| $ 22.85M | $ 31.52M | $ 32.99M | $ 33.22M | $ 32.58M | |
| $ 312.73M | $ 229.37M | $ 260.11M | $ 323.85M | $ 358.13M | |
| $ 289.88M | $ 197.85M | $ 227.12M | $ 290.63M | $ 325.55M | |
| $ -27.86M | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 261.98M | $ 197.85M | $ 227.12M | $ 290.63M | $ 325.55M | |
| $ 205.90M | $ 149.99M | $ 171.20M | $ 225.80M | $ 253.37M | |
| $ 4.66 | $ 3.48 | $ 4.16 | $ 5.50 | $ 6.29 | |
| $ 4.62 | $ 3.46 | $ 4.14 | $ 5.48 | $ 6.25 | |
| 39.64M | 39.45M | 39.27M | 39.60M | 39.84M | |
| 40.00M | 39.70M | 39.43M | 39.79M | 40.05M |