Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 2.09B | $ 1.84B | $ 1.63B | $ 1.41B | $ 1.12B | |
| $ 801.08M | $ 691.01M | $ 607.77M | $ 515.45M | $ 431.36M | |
| $ 487.33M | $ 427.39M | $ 369.01M | $ 323.29M | $ 275.48M | |
| $ 59.08M | $ 76.98M | $ 70.47M | $ 77.89M | $ 75.46M | |
| $ 391.75M | $ 357.59M | $ 321.59M | $ 276.24M | $ 229.58M | |
| $ 313.75M | $ 263.62M | $ 238.75M | $ 192.16M | $ 155.88M | |
| $ 1.30M | $ -2.39M | $ -661.00K | $ -1.63M | $ -9.27M | |
| $ 315.05M | $ 261.23M | $ 238.09M | $ 190.53M | $ 146.61M | |
| $ 251.02M | $ 198.30M | $ 184.56M | $ 142.97M | $ 114.76M | |
| $ 1.56 | $ 1.22 | $ 1.11 | $ 0.86 | $ 0.68 | |
| $ 1.54 | $ 1.21 | $ 1.10 | $ 0.85 | $ 0.67 | |
| 161.03M | 162.72M | 166.34M | 166.65M | 167.75M | |
| 162.48M | 164.32M | 168.16M | 169.17M | 171.22M |