Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.97B | $ 459.57M | $ 365.68M | $ 374.42M | $ 453.93M | |
| $ 1.80B | $ 283.03M | $ 254.19M | $ 291.31M | $ 363.34M | |
| $ 1.33B | $ 144.46M | $ 125.63M | $ 142.04M | $ 143.77M | |
| $ 5.81M | $ 5.19M | $ 4.04M | $ 4.85M | $ 2.49M | |
| $ 467.42M | $ 143.76M | $ 132.60M | $ 154.12M | $ 222.07M | |
| $ 468.42M | $ 138.58M | $ 128.56M | $ 149.27M | $ 219.57M | |
| $ -308.70M | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 159.71M | $ 138.58M | $ 128.56M | $ 149.27M | $ 219.57M | |
| $ 122.20M | $ 111.30M | $ 102.84M | $ 135.60M | $ 177.90M | |
| $ 7.39 | $ 5.93 | $ 5.35 | $ 7.55 | $ 10.32 | |
| $ 5.96 | $ 4.77 | $ 4.24 | $ 5.83 | $ 7.56 | |
| 15.12M | 14.75M | 14.50M | 14.63M | 15.07M | |
| 19.19M | 18.80M | 18.88M | 19.38M | 20.90M |