Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 2.24B | $ 2.19B | $ 2.14B | $ 1.46B | $ 1.24B | |
| $ 1.25B | $ 1.22B | $ 1.17B | $ 686.52M | $ 544.52M | |
| $ 397.39M | $ 981.93M | $ 952.04M | $ 690.80M | $ 898.52M | |
| $ 246.99M | $ 211.20M | $ 268.84M | $ 225.20M | $ 259.21M | |
| $ 1.10B | $ 828.65M | $ 882.06M | $ 110.40M | $ -85.76M | |
| $ 849.64M | $ 234.89M | $ 214.71M | $ -4.28M | $ -354.00M | |
| $ -625.12M | $ 23.44M | $ 65.44M | $ -170.16M | $ -2.95M | |
| $ 224.52M | $ 258.33M | $ 280.15M | $ -174.44M | $ -356.95M | |
| $ 112.46M | $ 161.39M | $ 184.14M | $ -158.52M | $ -290.57M | |
| $ 0.03 | $ 0.05 | $ 0.05 | $ -0.04 | $ -0.08 | |
| $ 0.03 | $ 0.04 | $ 0.05 | $ -0.04 | $ -0.08 | |
| 3.56B | 3.57B | 3.59B | 3.57B | 3.57B | |
| 3.59B | 3.58B | 3.59B | 3.57B | 3.57B |