Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 23.45M | $ 390.51M | $ 33.07M | $ 331.23M | $ 196.05M | |
| $ 18.39M | $ 342.40M | $ 23.20M | $ 125.37M | $ 25.25M | |
| $ 6.28M | $ 46.97M | $ 6.68M | $ 95.32M | $ 8.56M | |
| $ 5.64M | $ 22.10M | $ 1.99M | $ 6.64M | $ 4.90M | |
| $ 58.43M | $ 244.59M | $ 47.81M | $ 224.78M | $ 130.11M | |
| $ 12.12M | $ 295.43M | $ 14.63M | $ 224.78M | $ 133.40M | |
| $ 30.34M | $ 217.54M | $ 30.00M | $ 1.77M | $ 63.18M | |
| $ 42.46M | $ 512.98M | $ 44.63M | $ 226.52M | $ 196.49M | |
| $ 44.44M | $ 499.88M | $ 41.74M | $ 215.72M | $ 178.09M | |
| $ 0.23 | $ 2.61 | $ 0.23 | $ 1.26 | $ 1.32 | |
| $ 0.23 | $ 2.61 | $ 0.22 | $ 1.26 | $ 1.32 | |
| 191.51M | 191.51M | 185.40M | 168.95M | 132.32M | |
| 191.64M | 191.64M | 185.52M | 169.02M | 132.32M |