Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 925.26M | $ 854.50M | $ 921.01M | $ 998.60M | $ 1.19B | |
| $ 724.40M | $ 678.75M | $ 731.62M | $ 791.32M | $ 955.53M | |
| $ 673.54M | $ 612.43M | $ 638.54M | $ 683.70M | $ 785.34M | |
| $ 39.70M | $ 22.23M | $ 20.39M | $ 21.41M | $ 22.19M | |
| $ 90.56M | $ 98.86M | $ 123.11M | $ 130.22M | $ 192.89M | |
| $ 50.86M | $ 66.32M | $ 93.07M | $ 107.61M | $ 170.19M | |
| $ -9.34M | $ 10.03M | $ 9.38M | $ 1.01M | $ 450.00K | |
| $ 41.53M | $ 76.35M | $ 102.45M | $ 108.62M | $ 170.64M | |
| $ 10.76M | $ 42.03M | $ 63.79M | $ 69.35M | $ 116.50M | |
| $ 0.58 | $ 2.20 | $ 3.33 | $ 3.60 | $ 5.78 | |
| $ 0.58 | $ 2.19 | $ 3.30 | $ 3.59 | $ 5.73 | |
| 18.57M | 19.06M | 19.25M | 19.25M | 20.15M | |
| 18.57M | 19.16M | 19.34M | 19.31M | 20.34M |