Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 360.52M | $ 678.72M | $ 607.91M | $ 624.96M | $ 507.15M | |
| $ 174.75M | $ 365.92M | $ 312.55M | $ 315.88M | $ 259.74M | |
| $ 157.71M | $ 302.79M | $ 290.37M | $ 270.37M | $ 240.93M | |
| $ 11.08M | $ 12.14M | $ 12.26M | $ 12.26M | $ 13.05M | |
| $ 23.74M | $ 77.40M | $ 34.09M | $ 61.65M | $ 32.55M | |
| $ 17.03M | $ 63.14M | $ 22.17M | $ 45.52M | $ 18.81M | |
| $ -8.17M | $ -5.20M | $ -3.03M | $ -1.03M | $ -9.94M | |
| $ 8.86M | $ 57.93M | $ 19.14M | $ 44.48M | $ 8.87M | |
| $ -43.31M | $ 39.22M | $ 83.99M | $ 28.18M | $ 13.25M | |
| $ -0.38 | $ 0.34 | $ 0.75 | $ 0.27 | $ 0.13 | |
| $ -0.38 | $ 0.33 | $ 0.72 | $ 0.25 | $ 0.12 | |
| 113.66M | 115.12M | 111.65M | 105.08M | 101.48M | |
| 114.18M | 117.48M | 117.36M | 112.38M | 106.17M |