Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 4.59B | $ 4.36B | $ 4.17B | $ 3.84B | $ 2.80B | |
| $ 1.01B | $ 913.50M | $ 826.30M | $ 714.20M | $ 334.00M | |
| $ 365.10M | $ 304.60M | $ 359.90M | $ 398.10M | $ 216.40M | |
| $ 168.10M | $ 125.80M | $ 120.60M | $ 123.40M | $ 125.40M | |
| $ 789.00M | $ 670.70M | $ 539.10M | $ 678.50M | $ 492.50M | |
| $ 640.90M | $ 608.90M | $ 466.40M | $ 316.10M | $ 117.60M | |
| $ -118.60M | $ -122.80M | $ -171.20M | $ 38.50M | $ 115.80M | |
| $ 522.30M | $ 486.10M | $ 295.20M | $ 354.60M | $ 233.40M | |
| $ 404.30M | $ 367.80M | $ 410.80M | $ 323.50M | $ 184.60M | |
| $ 2.92 | $ 2.82 | $ 3.21 | $ 2.54 | $ 1.45 | |
| $ 2.85 | $ 2.55 | $ 2.81 | $ 2.23 | $ 1.31 | |
| 138.60M | 130.40M | 128.10M | 127.50M | 127.10M | |
| 141.80M | 146.80M | 150.00M | 151.20M | 127.10M |