Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 367.34M | $ 289.72M | $ 250.32M | $ 208.89M | $ 193.91M | |
| $ 230.62M | $ 172.11M | $ 156.07M | $ 179.29M | $ 186.05M | |
| $ 149.00M | $ 106.65M | $ 102.23M | $ 102.25M | $ 99.41M | |
| $ 9.92M | $ 3.87M | $ 3.96M | $ 4.12M | $ 4.36M | |
| $ 91.54M | $ 69.33M | $ 57.80M | $ 81.16M | $ 91.00M | |
| $ 81.62M | $ 65.46M | $ 53.84M | $ 77.05M | $ 86.64M | |
| $ -2.97M | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 78.66M | $ 65.46M | $ 53.84M | $ 77.05M | $ 86.64M | |
| $ 65.16M | $ 53.00M | $ 43.38M | $ 61.44M | $ 69.01M | |
| $ 3.85 | $ 3.63 | $ 2.98 | $ 4.18 | $ 4.62 | |
| $ 3.84 | $ 3.62 | $ 2.97 | $ 4.17 | $ 4.60 | |
| 16.84M | 14.58M | 14.56M | 14.64M | 14.90M | |
| 16.96M | 14.63M | 14.61M | 14.70M | 14.97M |