Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 832.17M | $ 906.80M | $ 945.43M | $ 1.20B | $ 1.55B | |
| $ 254.36M | $ 276.20M | $ 263.50M | $ 487.11M | $ 748.58M | |
| $ 210.24M | $ 207.98M | $ 220.28M | $ 229.52M | $ 203.56M | |
| $ 22.55M | $ 22.35M | $ 15.44M | $ 21.34M | $ 21.34M | |
| $ 66.67M | $ 90.58M | $ 58.65M | $ 300.69M | $ 567.01M | |
| $ 44.13M | $ 68.22M | $ 43.21M | $ 257.59M | $ 545.02M | |
| $ 10.74M | $ 9.11M | $ 1.18M | $ 18.98M | $ -429.00K | |
| $ 54.87M | $ 77.33M | $ 44.39M | $ 276.56M | $ 544.59M | |
| $ 43.94M | $ 79.75M | $ 50.62M | $ 236.98M | $ 436.90M | |
| $ 0.26 | $ 0.46 | $ 0.28 | $ 2.72 | $ 5.00 | |
| $ 0.26 | $ 0.46 | $ 0.28 | $ 2.72 | $ 5.00 | |
| 174.52M | 174.80M | 180.77M | 174.72M | 174.76M | |
| 174.59M | 175.01M | 174.78M | 174.82M | 174.87M |