Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 475.68M | $ 401.20M | $ 325.11M | $ 270.65M | $ 246.25M | |
| $ 400.50M | $ 338.61M | $ 271.88M | $ 219.91M | $ 203.69M | |
| $ 334.02M | $ 281.70M | $ 238.64M | $ 218.86M | $ 189.87M | |
| $ 11.87M | $ 10.61M | $ 10.01M | $ 9.19M | $ 7.01M | |
| $ 78.35M | $ 67.51M | $ -64.80M | $ 130.10M | $ 89.47M | |
| $ 66.48M | $ 56.91M | $ 33.24M | $ 1.04M | $ 13.82M | |
| $ 24.20M | $ -332.89M | $ -108.80M | $ 119.72M | $ 68.48M | |
| $ 90.68M | $ -275.98M | $ -75.56M | $ 120.76M | $ 82.31M | |
| $ 78.33M | $ -283.01M | $ -81.10M | $ 120.81M | $ 71.40M | |
| $ 0.32 | $ -1.35 | $ -0.43 | $ 0.64 | $ 0.50 | |
| $ 0.31 | $ -1.35 | $ -0.43 | $ 0.59 | $ 0.44 | |
| 252.67M | 209.47M | 190.15M | 182.69M | 144.00M | |
| 249.90M | 209.47M | 190.15M | 195.39M | 161.54M |