Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 353.03M | $ 348.00M | $ 318.42M | $ 290.28M | $ 226.79M | |
| $ 107.50M | $ 144.77M | $ 146.90M | $ 134.43M | $ 106.30M | |
| $ 59.96M | $ 105.51M | $ 86.62M | $ 74.75M | $ 54.42M | |
| $ 44.95M | $ 44.60M | $ 39.33M | $ 26.95M | $ 19.30M | |
| $ 92.50M | $ 94.24M | $ 101.42M | $ 86.64M | $ 71.18M | |
| $ 47.54M | $ 39.26M | $ 60.28M | $ 59.68M | $ 51.88M | |
| $ 47.96M | $ -4.99M | $ -9.95M | $ -27.12M | $ 30.13M | |
| $ 95.51M | $ 34.27M | $ 50.33M | $ 32.57M | $ 82.01M | |
| $ 70.81M | $ 17.32M | $ 36.74M | $ 20.99M | $ 70.17M | |
| $ 0.35 | $ 0.09 | $ 0.19 | $ 0.11 | $ 0.37 | |
| $ 0.35 | $ 0.09 | $ 0.19 | $ 0.11 | $ 0.36 | |
| 198.93M | 195.11M | 195.20M | 189.65M | 189.77M | |
| 204.12M | 195.58M | 195.25M | 195.92M | 192.79M |