Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 279.31M | $ 262.22M | $ 245.69M | $ 200.56M | $ 207.33M | |
| $ 243.30M | $ 222.47M | $ 213.90M | $ 186.18M | $ 205.39M | |
| $ 159.59M | $ 156.90M | $ 150.04M | $ 145.10M | $ 155.94M | |
| $ 5.66M | $ 7.83M | $ 8.08M | $ 7.76M | $ 7.71M | |
| $ 89.37M | $ 73.40M | $ 71.94M | $ 48.83M | $ 57.16M | |
| $ 83.71M | $ 65.57M | $ 63.86M | $ 41.08M | $ 49.45M | |
| $ -2.00M | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 81.72M | $ 65.57M | $ 63.86M | $ 41.08M | $ 49.45M | |
| $ 61.56M | $ 52.91M | $ 52.26M | $ 33.41M | $ 33.40M | |
| $ 3.60 | $ 3.12 | $ 3.08 | $ 1.97 | $ 1.98 | |
| $ 3.60 | $ 3.12 | $ 3.07 | $ 1.97 | $ 1.98 | |
| 17.07M | 16.94M | 16.99M | 16.95M | 16.86M | |
| 17.14M | 16.97M | 17.02M | 16.98M | 16.89M |