Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 613.51M | $ 602.22M | $ 659.70M | $ 688.41M | $ 692.85M | |
| $ 252.46M | $ 246.74M | $ 256.09M | $ 253.66M | $ 286.81M | |
| $ 164.96M | $ 232.08M | $ 162.05M | $ 202.92M | $ 209.28M | |
| $ 23.48M | $ 24.43M | $ 24.86M | $ 30.46M | $ 25.53M | |
| $ 110.98M | $ 106.70M | $ 121.54M | $ 148.95M | $ 152.47M | |
| $ 87.49M | $ 14.67M | $ 94.04M | $ 50.74M | $ 77.52M | |
| $ -58.86M | $ -40.93M | $ -66.46M | $ 27.52M | $ -94.23M | |
| $ 28.63M | $ -26.26M | $ 27.58M | $ 78.27M | $ -16.71M | |
| $ 19.18M | $ -23.23M | $ 19.18M | $ 73.77M | $ -27.14M | |
| $ 0.16 | $ -0.20 | $ 0.16 | $ 0.63 | $ -0.30 | |
| $ 0.16 | $ -0.20 | $ 0.16 | $ 0.63 | $ -0.30 | |
| 119.21M | 118.44M | 119.88M | 116.76M | 89.96M | |
| 120.07M | 118.44M | 118.51M | 117.25M | 89.96M |