Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.15B | $ 1.25B | $ 1.42B | $ 5.24B | $ 3.17B | |
| $ 318.26M | $ 285.92M | $ 339.37M | $ 602.01M | $ 579.84M | |
| $ 268.41M | $ 283.47M | $ 287.12M | $ 397.64M | $ 401.11M | |
| $ 48.26M | $ 80.70M | $ 112.80M | $ 98.21M | $ 87.65M | |
| $ 179.37M | $ 156.49M | $ 291.36M | $ 643.81M | $ 1.03B | |
| $ 49.85M | $ 2.45M | $ 52.26M | $ 204.36M | $ 178.73M | |
| $ 78.96M | $ 71.56M | $ 108.03M | $ 309.92M | $ 738.99M | |
| $ 128.81M | $ 74.01M | $ 160.29M | $ 514.29M | $ 917.72M | |
| $ 96.05M | $ 110.62M | $ 256.53M | $ 379.39M | $ 723.79M | |
| $ 1.94 | $ 2.25 | $ 5.28 | $ 7.60 | $ 13.73 | |
| $ 1.92 | $ 2.20 | $ 5.19 | $ 7.44 | $ 13.42 | |
| 49.40M | 49.20M | 48.57M | 49.94M | 52.70M | |
| 50.13M | 50.35M | 49.39M | 50.99M | 53.92M |