Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 4.16B | $ 2.15B | $ 2.51B | $ 2.28B | $ 1.26B | |
| $ -1.11M | $ 1.65B | $ 1.97B | $ 1.87B | $ 932.63M | |
| $ 214.86M | $ 1.39B | $ 1.22B | $ 1.07B | $ 832.45M | |
| $ 621.07M | $ 223.53M | $ 241.32M | $ 226.88M | $ 224.58M | |
| $ 405.10M | $ 576.37M | $ 1.05B | $ 847.96M | $ 323.33M | |
| $ -215.97M | $ 265.23M | $ 747.68M | $ 804.78M | $ 100.18M | |
| $ -17.74M | $ 65.42M | $ 30.19M | $ -236.34M | $ -64.77M | |
| $ -233.70M | $ 330.65M | $ 777.87M | $ 568.44M | $ 35.41M | |
| $ -153.22M | $ 286.40M | $ 655.89M | $ 466.98M | $ 34.11M | |
| $ -2.98 | $ 9.67 | $ 19.91 | $ 13.41 | $ 0.99 | |
| $ -2.98 | $ 9.65 | $ 19.79 | $ 13.07 | $ 0.96 | |
| 51.41M | 29.68M | 32.94M | 34.82M | 34.45M | |
| 51.41M | 29.81M | 33.14M | 35.73M | 35.53M |