Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.33B | $ 1.16B | $ 1.14B | $ 1.27B | $ 898.63M | |
| $ 863.75M | $ 608.74M | $ 621.05M | $ 919.89M | $ 679.83M | |
| $ 530.06M | $ 543.68M | $ 566.44M | $ 766.85M | $ 661.39M | |
| $ 63.70M | $ 53.30M | $ 47.20M | $ 43.83M | $ 44.28M | |
| $ 369.90M | $ 118.37M | $ 101.81M | $ 196.87M | $ 62.73M | |
| $ 333.69M | $ 65.07M | $ 54.62M | $ 153.04M | $ 18.44M | |
| $ -156.75M | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 176.95M | $ 65.07M | $ 54.62M | $ 153.04M | $ 18.44M | |
| $ 135.68M | $ 51.33M | $ 38.94M | $ 289.69M | $ 18.58M | |
| $ 1.18 | $ 0.46 | $ 0.36 | $ 2.80 | $ 0.19 | |
| $ 1.15 | $ 0.45 | $ 0.36 | $ 2.79 | $ 0.18 | |
| 115.33M | 111.73M | 108.47M | 103.55M | 98.14M | |
| 118.86M | 113.12M | 108.47M | 104.00M | 102.15M |