Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 885.63M | $ 803.55M | $ 639.14M | $ 945.92M | $ 922.10M | |
| $ 427.51M | $ 368.76M | $ 270.39M | $ 465.83M | $ 460.80M | |
| $ 334.47M | $ 277.88M | $ 230.51M | $ 251.91M | $ 214.93M | |
| $ 30.17M | $ 25.33M | $ 21.81M | $ 18.92M | $ 17.19M | |
| $ 123.21M | $ 132.74M | $ 83.04M | $ 231.57M | $ 264.46M | |
| $ 93.04M | $ 90.89M | $ 39.88M | $ 213.93M | $ 245.87M | |
| $ 47.09M | $ 16.52M | $ 21.17M | $ -1.35M | $ 1.40M | |
| $ 140.13M | $ 107.41M | $ 61.05M | $ 212.58M | $ 247.26M | |
| $ 122.71M | $ 89.25M | $ 52.87M | $ 172.51M | $ 200.00M | |
| $ 14.60 | $ 10.60 | $ 1.59 | $ 5.18 | $ 5.75 | |
| $ 14.60 | $ 10.56 | $ 1.58 | $ 5.16 | $ 5.73 | |
| 8.39M | 33.64M | 33.35M | 33.26M | 34.85M | |
| 8.40M | 33.72M | 33.47M | 33.39M | 34.99M |