Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 4.57B | $ 4.60B | $ 5.11B | $ 6.32B | $ 5.68B | |
| $ 767.70M | $ 817.60M | $ 1.00B | $ 1.31B | $ 1.19B | |
| $ 799.90M | $ 791.60M | $ 785.00M | $ 729.20M | $ 704.50M | |
| $ 79.70M | $ 77.60M | $ 62.50M | $ 59.00M | $ 55.90M | |
| $ 47.50M | $ 103.60M | $ 279.90M | $ 639.20M | $ 538.80M | |
| $ -32.20M | $ 26.00M | $ 217.40M | $ 580.20M | $ 482.90M | |
| $ -39.00M | $ -33.40M | $ -23.70M | $ -57.30M | $ -93.80M | |
| $ -71.20M | $ -7.40M | $ 193.70M | $ 522.90M | $ 389.10M | |
| $ -56.40M | $ -8.60M | $ 145.70M | $ 391.00M | $ 294.30M | |
| $ -1.76 | $ -0.26 | $ 4.17 | $ 10.41 | $ 7.67 | |
| $ -1.76 | $ -0.26 | $ 4.10 | $ 10.21 | $ 7.56 | |
| 32.12M | 33.19M | 34.96M | 37.55M | 38.36M | |
| 32.12M | 33.19M | 35.57M | 38.28M | 38.91M |