Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 5.19B | $ 4.92B | $ 4.62B | $ 3.22B | $ 2.91B | |
| $ 1.59B | $ 1.46B | $ 1.42B | $ 845.05M | $ 885.00M | |
| $ 390.00M | $ 414.00M | $ 257.66M | $ 267.90M | $ 203.43M | |
| $ 146.00M | $ 115.90M | $ 117.83M | $ 127.34M | $ 192.00M | |
| $ 1.35B | $ 967.15M | $ 985.07M | $ 728.46M | $ 692.00M | |
| $ 1.20B | $ 852.05M | $ 821.68M | $ 628.00M | $ 393.55M | |
| $ -127.00M | $ -135.08M | $ -28.28M | $ -88.00M | $ -126.50M | |
| $ 1.07B | $ 716.97M | $ 793.40M | $ 540.00M | $ 267.05M | |
| $ 760.00M | $ 501.96M | $ 589.16M | $ 310.07M | $ 196.77M | |
| $ 4.91 | $ 3.11 | $ 3.49 | $ 1.71 | $ 1.08 | |
| $ 4.87 | $ 3.08 | $ 3.47 | $ 1.70 | $ 1.07 | |
| 154.40M | 161.20M | 169.00M | 181.00M | 183.00M | |
| 155.80M | 163.00M | 170.00M | 182.00M | 184.00M |