Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.52B | $ 1.19B | $ 854.75M | $ 985.30M | $ 1.54B | |
| $ 1.50B | $ 1.19B | $ 140.00M | $ 367.10M | $ 626.70M | |
| $ 1.23B | $ 1.02B | $ 180.35M | $ 151.00M | $ 130.78M | |
| $ 11.88M | $ 10.44M | $ 8.32M | $ 7.97M | $ 7.24M | |
| $ 339.35M | $ 183.39M | $ -32.03M | $ 224.07M | $ 503.16M | |
| $ 273.86M | $ 172.94M | $ -40.35M | $ 216.10M | $ 495.92M | |
| $ 53.61M | $ 23.07M | $ 11.21M | $ 220.00K | $ 40.40M | |
| $ 327.47M | $ 196.01M | $ -29.15M | $ 216.32M | $ 536.31M | |
| $ 233.04M | $ 136.02M | $ -24.70M | $ 150.34M | $ 365.21M | |
| $ 3.11 | $ 1.89 | $ -0.36 | $ 2.29 | $ 5.79 | |
| $ 2.94 | $ 1.78 | $ -0.36 | $ 2.14 | $ 5.34 | |
| 75.03M | 71.88M | 68.50M | 65.77M | 63.13M | |
| 79.23M | 76.61M | 68.50M | 70.32M | 68.44M |