Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.22B | $ 1.20B | $ 1.17B | $ 1.09B | $ 1.05B | |
| $ 581.61M | $ 582.78M | $ 554.22M | $ 524.58M | $ 503.28M | |
| $ 281.48M | $ 451.45M | $ 430.34M | $ 445.84M | $ 379.09M | |
| $ 71.59M | $ 72.51M | $ 71.25M | $ 76.95M | $ 72.80M | |
| $ 191.24M | $ 215.25M | $ 194.78M | $ 154.16M | $ 191.34M | |
| $ 300.14M | $ 131.33M | $ 123.88M | $ 78.75M | $ 124.19M | |
| $ -209.44M | $ -19.06M | $ -31.53M | $ -17.97M | $ -23.24M | |
| $ 90.70M | $ 112.27M | $ 92.35M | $ 60.78M | $ 100.95M | |
| $ 55.88M | $ 86.85M | $ 66.25M | $ 44.06M | $ 72.33M | |
| $ 2.02 | $ 3.06 | $ 2.21 | $ 1.42 | $ 2.28 | |
| $ 1.98 | $ 3.03 | $ 2.20 | $ 1.41 | $ 2.26 | |
| 27.69M | 28.34M | 29.94M | 31.03M | 31.78M | |
| 28.22M | 28.66M | 30.11M | 31.30M | 32.01M |