Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 308.91M | $ 252.33M | $ 214.47M | $ 178.03M | $ 160.79M | |
| $ 275.12M | $ 227.73M | $ 196.23M | $ 166.60M | $ 150.06M | |
| $ 37.88M | $ 33.85M | $ 31.53M | $ 24.41M | $ 21.40M | |
| $ 1.84M | $ 1.42M | $ 1.58M | $ 1.46M | $ 1.60M | |
| $ 310.91M | $ 469.52M | $ 427.53M | $ 339.71M | $ 307.90M | |
| $ 237.24M | $ 193.88M | $ 164.70M | $ 338.24M | $ 306.30M | |
| $ 11.95M | $ 232.28M | $ 216.92M | $ -46.40M | $ -50.26M | |
| $ 249.19M | $ 426.16M | $ 381.62M | $ 291.85M | $ 256.03M | |
| $ 257.64M | $ 223.35M | $ 316.64M | $ 243.62M | $ 173.94M | |
| $ 0.30 | $ 0.26 | $ 0.42 | $ 0.36 | $ 0.27 | |
| $ 0.30 | $ 0.25 | $ 0.41 | $ 0.35 | $ 0.26 | |
| 848.89M | 871.37M | 756.96M | 682.64M | 684.42M | |
| 861.12M | 883.29M | 768.85M | 694.25M | 692.93M |