Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 192.06M | $ 167.49M | $ 151.60M | $ 133.16M | $ 115.13M | |
| $ 80.05M | $ 89.64M | $ 69.62M | $ 60.53M | $ 60.63M | |
| $ 13.92M | $ 17.03M | $ -18.58M | $ 13.21M | $ 12.27M | |
| $ 49.12M | $ 36.16M | $ 32.17M | $ 31.94M | $ 30.73M | |
| $ 115.25M | $ 101.41M | $ 106.80M | $ 76.47M | $ 81.35M | |
| $ 66.12M | $ 72.61M | $ 88.19M | $ 47.32M | $ 48.35M | |
| $ -29.62M | $ -29.43M | $ -43.26M | $ -20.20M | $ -15.43M | |
| $ 36.51M | $ 43.18M | $ 44.93M | $ 27.13M | $ 32.93M | |
| $ 19.29M | $ 37.98M | $ 41.34M | $ 25.33M | $ 31.00M | |
| $ 0.02 | $ 0.04 | $ 0.04 | $ 0.02 | $ 0.04 | |
| $ 0.02 | $ 0.03 | $ 0.04 | $ 0.02 | $ 0.04 | |
| 1.13B | 1.05B | 1.02B | 1.02B | 691.66M | |
| 1.15B | 1.12B | 1.06B | 1.02B | 695.75M |