Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 2.13B | $ 2.96B | $ 3.47B | $ 4.10B | $ 2.26B | |
| $ 2.71M | $ 331.65M | $ 969.89M | $ 1.69B | $ 457.61M | |
| $ 64.08M | $ 103.80M | $ 106.80M | $ 107.63M | $ 98.41M | |
| $ 202.08M | $ 174.03M | $ 170.89M | $ 127.12M | $ 123.29M | |
| $ 117.64M | $ 388.59M | $ 1.02B | $ 1.70B | $ 485.14M | |
| $ -61.37M | $ 227.85M | $ 863.09M | $ 1.58B | $ 359.20M | |
| $ -26.09M | $ -17.10M | $ -17.63M | $ -26.13M | $ -67.00M | |
| $ -87.46M | $ 210.75M | $ 845.46M | $ 1.55B | $ 292.20M | |
| $ -61.69M | $ 187.58M | $ 721.96M | $ 1.45B | $ 288.79M | |
| $ -4.75 | $ 14.41 | $ 51.18 | $ 82.82 | $ 15.66 | |
| $ -4.75 | $ 14.28 | $ 49.30 | $ 79.49 | $ 15.30 | |
| 13.00M | 13.02M | 14.11M | 17.49M | 18.44M | |
| 13.00M | 13.06M | 14.64M | 18.22M | 18.87M |