Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.70B | $ 1.57B | $ 1.53B | $ 1.28B | $ 910.90M | |
| $ 706.10M | $ 707.00M | $ 648.10M | $ 465.50M | $ 373.20M | |
| $ 417.60M | $ 462.40M | $ 456.70M | $ 358.40M | $ 266.20M | |
| $ 88.70M | $ 88.30M | $ 87.90M | $ 54.50M | $ 77.50M | |
| $ 373.60M | $ 328.40M | $ 273.20M | $ 165.20M | $ 164.60M | |
| $ 288.50M | $ 244.60M | $ 191.40M | $ 107.10M | $ 107.00M | |
| $ -32.20M | $ -37.60M | $ -44.60M | $ -23.30M | $ -54.60M | |
| $ 256.30M | $ 207.00M | $ 146.80M | $ 83.80M | $ 52.40M | |
| $ 198.00M | $ 160.20M | $ 112.70M | $ 61.70M | $ 120.90M | |
| $ 1.14 | $ 0.93 | $ 0.65 | $ 0.41 | $ 1.00 | |
| $ 1.12 | $ 0.92 | $ 0.64 | $ 0.40 | $ 0.97 | |
| 168.66M | 171.69M | 174.25M | 151.58M | 121.49M | |
| 171.26M | 174.66M | 177.26M | 153.84M | 125.11M |