Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 578.94M | $ 431.65M | $ 303.36M | $ 324.74M | $ 316.63M | |
| $ 435.07M | $ 288.56M | $ 211.18M | $ 300.90M | $ 301.33M | |
| $ 210.21M | $ 195.59M | $ 199.05M | $ 191.19M | $ 186.75M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 224.86M | $ 92.98M | $ 12.12M | $ 109.71M | $ 114.57M | |
| $ 224.86M | $ 92.98M | $ 12.12M | $ 109.71M | $ 114.57M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 224.86M | $ 92.98M | $ 12.12M | $ 109.71M | $ 114.57M | |
| $ 161.07M | $ 70.85M | $ 9.51M | $ 85.03M | $ 89.26M | |
| $ 11.30 | $ 4.98 | $ 0.66 | $ 5.92 | $ 6.08 | |
| $ 11.24 | $ 4.97 | $ 0.66 | $ 5.89 | $ 6.05 | |
| 14.25M | 14.22M | 14.25M | 14.33M | 14.57M | |
| 14.34M | 14.27M | 14.30M | 14.40M | 14.65M |