Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 326.69M | $ 302.26M | $ 176.62M | $ 218.17M | $ 195.27M | |
| $ 210.98M | $ 181.94M | $ 270.60M | $ 218.17M | $ 195.27M | |
| $ 134.25M | $ 111.38M | $ 102.81M | $ 114.11M | $ 107.65M | |
| $ 16.03M | $ 17.77M | $ 19.40M | $ 2.70M | $ 2.60M | |
| $ 92.77M | $ 57.28M | $ 78.18M | $ 66.35M | $ 61.35M | |
| $ 76.74M | $ 70.56M | $ 73.81M | $ 75.54M | $ 68.67M | |
| $ 0.00 | $ -13.28M | $ -15.03M | $ -11.89M | $ -9.93M | |
| $ 76.74M | $ 57.28M | $ 58.78M | $ 63.65M | $ 58.75M | |
| $ 58.60M | $ 44.60M | $ 44.73M | $ 47.85M | $ 44.74M | |
| $ 32.09 | $ 24.15 | $ 23.99 | $ 25.51 | $ 23.90 | |
| $ 32.09 | $ 24.15 | $ 23.88 | $ 25.38 | $ 23.77 | |
| 1.83M | 1.85M | 1.86M | 1.88M | 1.87M | |
| 1.83M | 1.85M | 1.87M | 1.89M | 1.88M |