Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 2.16B | $ 3.08B | $ 2.98B | $ 1.98B | $ 1.52B | |
| $ 572.70M | $ 668.20M | $ 527.10M | $ 367.70M | $ 354.50M | |
| $ 214.30M | $ 176.70M | $ 110.10M | $ 33.70M | $ 97.70M | |
| $ 305.10M | $ 293.80M | $ 293.20M | $ 276.40M | $ 265.70M | |
| $ 954.70M | $ 789.10M | $ 707.70M | $ 612.00M | $ 512.30M | |
| $ 358.40M | $ 491.50M | $ 417.00M | $ 334.00M | $ 256.80M | |
| $ 17.00M | $ -269.70M | $ -268.00M | $ -207.50M | $ -201.60M | |
| $ 375.40M | $ 221.80M | $ 149.00M | $ 126.50M | $ 55.20M | |
| $ 253.10M | $ 138.40M | $ 106.00M | $ 60.10M | $ 182.00M | |
| $ 3.22 | $ 1.69 | $ 1.31 | $ 1.05 | $ 0.39 | |
| $ 3.14 | $ 1.64 | $ 1.27 | $ 0.78 | $ 0.38 | |
| 80.80M | 81.90M | 81.20M | 81.90M | 101.50M | |
| 82.90M | 84.20M | 83.40M | 84.20M | 103.80M |