Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 953.01M | $ 879.70M | $ 755.61M | $ 663.64M | $ 514.90M | |
| $ 203.72M | $ 328.08M | $ 275.31M | $ 226.89M | $ 155.02M | |
| $ 62.48M | $ 194.66M | $ 193.78M | $ 170.72M | $ 121.92M | |
| $ 63.18M | $ 58.04M | $ 68.39M | $ 70.68M | $ 49.70M | |
| $ 204.43M | $ 184.27M | $ 151.66M | $ 127.44M | $ 82.31M | |
| $ 141.25M | $ 133.42M | $ 81.52M | $ 56.16M | $ 33.09M | |
| $ -94.97M | $ -96.14M | $ -74.37M | $ -52.97M | $ -36.96M | |
| $ 46.28M | $ 37.28M | $ 7.15M | $ 3.20M | $ -3.87M | |
| $ 55.68M | $ 24.02M | $ -1.31M | $ -2.15M | $ 1.39M | |
| $ 0.70 | $ -0.31 | $ -0.63 | $ -0.03 | $ 0.02 | |
| $ 0.68 | $ -0.31 | $ -0.63 | $ -0.03 | $ 0.02 | |
| 79.80M | 77.99M | 78.33M | 78.23M | 71.90M | |
| 81.47M | 77.99M | 78.33M | 78.23M | 71.90M |