Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 596.26M | $ 625.45M | $ 615.38M | $ 343.35M | $ 261.75M | |
| $ 413.25M | $ 433.92M | $ 452.38M | $ 258.60M | $ 239.45M | |
| $ 285.47M | $ 288.96M | $ 290.49M | $ 196.08M | $ 139.55M | |
| $ 0.00 | $ 32.03M | $ 34.47M | $ 14.25M | $ 7.55M | |
| $ 127.78M | $ 176.99M | $ 196.35M | $ 76.78M | $ 107.44M | |
| $ 127.78M | $ 144.96M | $ 161.88M | $ 62.52M | $ 99.89M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 127.78M | $ 144.96M | $ 161.88M | $ 62.52M | $ 99.89M | |
| $ 102.87M | $ 115.00M | $ 130.50M | $ 51.43M | $ 81.55M | |
| $ 1.99 | $ 2.15 | $ 2.45 | $ 1.48 | $ 2.85 | |
| $ 1.99 | $ 2.15 | $ 2.45 | $ 1.47 | $ 2.82 | |
| 51.75M | 53.54M | 53.23M | 34.74M | 28.66M | |
| 51.80M | 53.58M | 53.31M | 35.01M | 28.87M |