Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.39B | $ 1.23B | $ 953.90M | $ 1.05B | $ 891.70M | |
| $ 160.70M | $ 152.50M | $ 83.30M | $ 89.80M | $ 124.50M | |
| $ 95.50M | $ 86.80M | $ 76.40M | $ 127.00M | $ 63.60M | |
| $ 34.60M | $ 37.70M | $ 32.80M | $ 30.10M | $ 24.70M | |
| $ 105.90M | $ 110.70M | $ 43.50M | $ 4.40M | $ 94.40M | |
| $ 71.50M | $ 65.70M | $ 6.90M | $ -37.20M | $ 60.90M | |
| $ -9.60M | $ -5.30M | $ -7.80M | $ 6.00M | $ 5.10M | |
| $ 61.90M | $ 60.40M | $ -900.00K | $ -31.20M | $ 66.00M | |
| $ 37.70M | $ 36.70M | $ -2.80M | $ -34.60M | $ 44.90M | |
| $ 0.53 | $ 0.52 | $ -0.04 | $ -0.49 | $ 0.64 | |
| $ 0.53 | $ 0.52 | $ -0.04 | $ -0.49 | $ 0.63 | |
| 71.13M | 71.20M | 70.75M | 70.65M | 70.58M | |
| 71.33M | 71.20M | 70.75M | 70.65M | 71.07M |