Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 7.18B | $ 6.56B | $ 3.11B | $ 3.19B | $ 7.84B | |
| $ 5.36B | $ 4.91B | $ 1.97B | $ 2.56B | $ 6.10B | |
| $ 3.92B | $ 2.60B | $ 2.13B | $ 5.27B | $ 3.02B | |
| $ 188.43M | $ 127.52M | $ 139.64M | $ 154.07M | $ 63.65M | |
| $ 1.80B | $ 3.15B | $ 145.56M | $ -2.82B | $ 3.12B | |
| $ 1.44B | $ 2.31B | $ -161.66M | $ -2.71B | $ 3.08B | |
| $ 86.62M | $ 635.48M | $ 84.82M | $ -354.37M | $ -49.62M | |
| $ 1.52B | $ 2.94B | $ -76.84M | $ -3.06B | $ 3.03B | |
| $ 1.26B | $ 2.58B | $ 94.87M | $ -2.62B | $ 3.62B | |
| $ 4.85 | $ 10.42 | $ 0.40 | $ -11.84 | $ 17.47 | |
| $ 4.45 | $ 9.48 | $ 0.37 | $ -11.83 | $ 14.50 | |
| 260.09M | 247.37M | 235.80M | 222.31M | 177.32M | |
| 287.21M | 273.38M | 254.39M | 222.34M | 219.97M |