Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.61B | $ 1.71B | $ 1.51B | $ 1.28B | $ 825.76M | |
| $ 205.22M | $ 233.17M | $ 110.61M | $ 82.29M | $ 731.00K | |
| $ 89.39M | $ 105.62M | $ 75.65M | $ 58.39M | $ 73.88M | |
| $ 192.11M | $ 163.47M | $ 172.26M | $ 139.77M | $ 123.87M | |
| $ 292.73M | $ 273.95M | $ 197.15M | $ 161.11M | $ 17.04M | |
| $ 115.83M | $ 127.55M | $ 34.95M | $ 23.91M | $ -73.15M | |
| $ -29.49M | $ -29.58M | $ -14.01M | $ -2.81M | $ -42.48M | |
| $ 86.34M | $ 97.97M | $ 20.95M | $ 21.10M | $ -115.62M | |
| $ 51.69M | $ 51.92M | $ -23.36M | $ -20.14M | $ -131.89M | |
| $ 0.45 | $ 0.45 | $ -0.21 | $ -0.18 | $ -1.64 | |
| $ 0.45 | $ 0.45 | $ -0.21 | $ -0.18 | $ -1.64 | |
| 115.00M | 114.76M | 109.16M | 109.07M | 80.53M | |
| 115.75M | 115.83M | 109.16M | 109.07M | 80.53M |