Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 811.78M | $ 1.02B | $ 942.55M | $ 742.95M | $ 720.08M | |
| $ 811.78M | $ 692.51M | $ 676.41M | $ 677.77M | $ 695.77M | |
| $ 448.81M | $ 502.67M | $ 490.19M | $ 440.72M | $ 415.94M | |
| $ 0.00 | $ 35.07M | $ 34.22M | $ 28.70M | $ 28.80M | |
| $ 265.44M | $ 225.55M | $ 220.44M | $ 265.75M | $ 308.63M | |
| $ 265.44M | $ 190.48M | $ 186.22M | $ 237.05M | $ 279.83M | |
| $ -55.23M | $ -99.00K | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 210.22M | $ 190.38M | $ 186.22M | $ 237.05M | $ 279.83M | |
| $ 169.53M | $ 161.76M | $ 153.72M | $ 188.99M | $ 215.38M | |
| $ 2.22 | $ 2.16 | $ 2.06 | $ 2.60 | $ 2.97 | |
| $ 2.21 | $ 2.15 | $ 2.06 | $ 2.60 | $ 2.97 | |
| 76.71M | 74.93M | 74.65M | 72.56M | 72.48M | |
| 76.75M | 75.23M | 74.66M | 72.58M | 72.56M |