Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 410.21M | $ 352.21M | $ 374.84M | $ 300.81M | $ 254.88M | |
| $ 237.57M | $ 190.20M | $ 214.34M | $ 156.35M | $ 134.41M | |
| $ 141.97M | $ 146.34M | $ 163.94M | $ 161.19M | $ 123.42M | |
| $ 62.45M | $ 65.50M | $ 60.02M | $ 56.66M | $ 56.08M | |
| $ 133.10M | $ 111.28M | $ 112.96M | $ 52.77M | $ 74.16M | |
| $ 95.60M | $ 43.86M | $ 50.40M | $ -4.83M | $ 10.98M | |
| $ -32.31M | $ -6.16M | $ -4.28M | $ -4.93M | $ 3.00K | |
| $ 63.29M | $ 37.70M | $ 46.12M | $ -9.77M | $ 10.99M | |
| $ 34.88M | $ 26.06M | $ 25.34M | $ -22.80M | $ -22.33M | |
| $ 0.65 | $ 0.49 | $ 0.47 | $ -0.35 | $ -0.16 | |
| $ 0.63 | $ 0.48 | $ 0.46 | $ -0.35 | $ -0.16 | |
| 53.64M | 52.65M | 54.31M | 56.67M | 59.13M | |
| 55.54M | 53.86M | 55.15M | 56.67M | 59.13M |