Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.13B | $ 1.08B | $ 1.05B | $ 894.44M | $ 623.01M | |
| $ 754.17M | $ 748.96M | $ 269.17M | $ 177.74M | $ 133.17M | |
| $ 653.60M | $ 642.98M | $ 141.67M | $ 122.03M | $ 21.22M | |
| $ 98.88M | $ 96.70M | $ 89.45M | $ 67.64M | $ 73.55M | |
| $ 201.34M | $ 210.58M | $ 226.24M | $ 122.64M | $ 200.21M | |
| $ 100.57M | $ 105.99M | $ 127.50M | $ 55.71M | $ 111.95M | |
| $ -30.36M | $ -36.41M | $ -33.34M | $ -31.73M | $ -11.62M | |
| $ 70.21M | $ 69.57M | $ 94.16M | $ 23.98M | $ 100.33M | |
| $ 52.81M | $ 52.90M | $ 72.18M | $ 17.68M | $ 81.25M | |
| $ 0.99 | $ 1.00 | $ 1.30 | $ 0.31 | $ 1.47 | |
| $ 0.96 | $ 0.96 | $ 1.23 | $ 0.29 | $ 1.37 | |
| 53.12M | 52.91M | 55.51M | 57.95M | 55.18M | |
| 54.86M | 55.06M | 58.52M | 61.05M | 59.32M |