Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 466.04M | $ 447.28M | $ 381.63M | $ 286.27M | $ 249.66M | |
| $ 339.30M | $ 313.00M | $ 268.82M | $ 249.85M | $ 219.25M | |
| $ 222.25M | $ 208.60M | $ 180.42M | $ 158.56M | $ 152.46M | |
| $ 0.00 | $ 20.78M | $ 14.90M | $ 15.06M | $ 14.45M | |
| $ 117.05M | $ 125.17M | $ 103.31M | $ 106.35M | $ 81.24M | |
| $ 117.05M | $ 104.40M | $ 88.41M | $ 91.29M | $ 66.79M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 117.05M | $ 104.40M | $ 88.41M | $ 91.29M | $ 66.79M | |
| $ 91.75M | $ 78.90M | $ 68.94M | $ 72.95M | $ 51.49M | |
| $ 3.84 | $ 3.31 | $ 3.17 | $ 3.62 | $ 2.88 | |
| $ 3.83 | $ 3.30 | $ 3.15 | $ 3.60 | $ 2.87 | |
| 23.87M | 23.80M | 21.78M | 20.17M | 17.89M | |
| 23.99M | 23.90M | 21.87M | 20.24M | 17.94M |