Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 3.15B | $ 2.90B | $ 2.83B | $ 2.53B | $ 2.23B | |
| $ 577.30M | $ 569.83M | $ 538.93M | $ 360.89M | $ 346.95M | |
| $ 291.50M | $ 253.63M | $ 242.54M | $ 166.60M | $ 155.87M | |
| $ 193.70M | $ 136.87M | $ 123.81M | $ 117.80M | $ 100.97M | |
| $ 488.80M | $ 463.11M | $ 427.21M | $ 306.74M | $ 293.41M | |
| $ 285.80M | $ 316.19M | $ 296.40M | $ 194.29M | $ 191.08M | |
| $ -72.60M | $ -45.20M | $ -51.09M | $ -35.47M | $ -17.86M | |
| $ 213.20M | $ 270.99M | $ 245.31M | $ 158.82M | $ 173.21M | |
| $ 157.10M | $ 201.68M | $ 182.87M | $ 116.22M | $ 129.75M | |
| $ 2.77 | $ 3.56 | $ 3.23 | $ 2.05 | $ 2.29 | |
| $ 2.76 | $ 3.55 | $ 3.23 | $ 2.05 | $ 2.29 | |
| 56.70M | 56.60M | 56.60M | 56.57M | 56.57M | |
| 56.90M | 56.80M | 56.70M | 56.57M | 56.57M |