Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 257.05M | $ 230.26M | $ 199.53M | $ 158.87M | $ 155.55M | |
| $ 161.13M | $ 140.44M | $ 126.87M | $ 136.44M | $ 143.43M | |
| $ 85.44M | $ 80.23M | $ 78.40M | $ 75.58M | $ 81.34M | |
| $ 2.69M | $ 2.50M | $ 2.61M | $ 2.79M | $ 3.45M | |
| $ 78.39M | $ 62.70M | $ 51.08M | $ 63.66M | $ 65.54M | |
| $ 75.69M | $ 60.20M | $ 48.47M | $ 60.87M | $ 62.09M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 75.69M | $ 60.20M | $ 48.47M | $ 60.87M | $ 62.09M | |
| $ 60.50M | $ 47.60M | $ 38.18M | $ 47.75M | $ 48.09M | |
| $ 6.82 | $ 5.26 | $ 4.16 | $ 5.14 | $ 5.16 | |
| $ 6.81 | $ 5.26 | $ 4.16 | $ 5.13 | $ 5.16 | |
| -92.53M | 9.05M | 9.18M | 9.27M | 9.31M | |
| 8.88M | 9.05M | 9.18M | 9.30M | 9.31M |