Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 3.44B | $ 3.37B | $ 2.96B | $ 2.53B | $ 2.42B | |
| $ 1.57B | $ 1.65B | $ 1.51B | $ 1.31B | $ 1.21B | |
| $ 1.35B | $ 1.40B | $ 1.08B | $ 873.00M | $ 796.30M | |
| $ 220.30M | $ 183.80M | $ 114.90M | $ 88.70M | $ 89.20M | |
| $ 287.50M | $ 438.60M | $ 675.50M | $ 518.70M | $ 497.10M | |
| $ 216.60M | $ 253.10M | $ 436.90M | $ 432.70M | $ 413.30M | |
| $ -195.60M | $ -47.90M | $ 109.30M | $ -17.80M | $ -19.70M | |
| $ 21.00M | $ 205.20M | $ 546.20M | $ 414.90M | $ 393.60M | |
| $ -8.60M | $ 113.10M | $ 427.20M | $ 296.60M | $ 277.10M | |
| $ -0.15 | $ 0.76 | $ 2.92 | $ 2.00 | $ 1.83 | |
| $ -0.15 | $ 0.76 | $ 2.90 | $ 1.99 | $ 1.81 | |
| 151.80M | 149.00M | 146.40M | 148.60M | 151.40M | |
| 151.80M | 149.50M | 147.20M | 149.40M | 152.90M |