Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 234.68M | $ 214.44M | $ 195.28M | $ 220.85M | $ 223.37M | |
| $ 102.42M | $ 103.50M | $ 99.54M | $ 131.79M | $ 141.13M | |
| $ 32.26M | $ 22.92M | $ 34.53M | $ 75.29M | $ 28.30M | |
| $ 33.38M | $ 27.09M | $ 28.19M | $ 28.18M | $ 29.57M | |
| $ 103.55M | $ 105.99M | $ 94.93M | $ 131.50M | $ 141.22M | |
| $ 70.17M | $ 80.58M | $ 65.01M | $ 56.13M | $ 113.17M | |
| $ -129.90M | $ -3.87M | $ 140.00K | $ -1.54M | $ -3.85M | |
| $ -59.73M | $ 76.71M | $ 65.15M | $ 54.58M | $ 109.33M | |
| $ -76.63M | $ 50.86M | $ 37.31M | $ 33.81M | $ 84.18M | |
| $ -0.43 | $ 0.29 | $ 0.21 | $ 0.19 | $ 0.48 | |
| $ -0.43 | $ 0.27 | $ 0.20 | $ 0.18 | $ 0.46 | |
| 176.34M | 176.65M | 181.90M | 177.96M | 176.50M | |
| 176.34M | 185.66M | 190.30M | 184.87M | 182.09M |