Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.18B | $ 994.99M | $ 924.37M | $ 960.49M | $ 760.70M | |
| $ 386.04M | $ 411.26M | $ 385.62M | $ 416.97M | $ 328.97M | |
| $ 244.89M | $ 318.84M | $ 290.58M | $ 333.07M | $ 383.25M | |
| $ 61.51M | $ 60.16M | $ 60.74M | $ 57.80M | $ 47.88M | |
| $ 216.57M | $ 167.93M | $ 157.49M | $ 152.41M | $ 624.00K | |
| $ 140.63M | $ 92.42M | $ 95.04M | $ 83.90M | $ -54.28M | |
| $ -4.48M | $ -18.24M | $ -20.01M | $ -19.36M | $ -6.68M | |
| $ 136.67M | $ 74.18M | $ 75.03M | $ 64.53M | $ -60.96M | |
| $ 102.28M | $ 45.87M | $ 45.69M | $ 40.42M | $ -58.70M | |
| $ 1.14 | $ 0.52 | $ 0.49 | $ 0.41 | $ -0.60 | |
| $ 1.10 | $ 0.50 | $ 0.48 | $ 0.39 | $ -0.60 | |
| 90.44M | 88.91M | 93.94M | 97.82M | 97.46M | |
| 92.81M | 92.30M | 96.17M | 102.60M | 97.46M |