Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.37B | $ 1.45B | $ 1.19B | $ 602.07M | $ 461.56M | |
| $ 563.69M | $ 642.69M | $ 519.10M | $ 422.49M | $ 422.66M | |
| $ 299.89M | $ 220.04M | $ 171.19M | $ 131.35M | $ 117.73M | |
| $ 3.46M | $ 3.01M | $ 2.85M | $ 2.48M | $ 2.19M | |
| $ 267.26M | $ 425.66M | $ 350.76M | $ 293.63M | $ 307.12M | |
| $ 263.80M | $ 422.64M | $ 347.91M | $ 291.14M | $ 304.93M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 263.80M | $ 422.64M | $ 347.91M | $ 291.14M | $ 304.93M | |
| $ 218.77M | $ 320.39M | $ 279.23M | $ 219.72M | $ 227.10M | |
| $ 3.78 | $ 6.32 | $ 5.66 | $ 4.49 | $ 4.78 | |
| $ 3.78 | $ 6.30 | $ 5.64 | $ 4.47 | $ 4.76 | |
| 45.87M | 44.85M | 43.22M | 43.16M | 43.17M | |
| 45.94M | 45.01M | 43.35M | 43.32M | 43.33M |