Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 5.14B | $ 5.38B | $ 9.62B | $ 7.32B | $ 3.33B | |
| $ 671.62M | $ 60.24M | $ 1.20B | $ 3.09B | $ 1.01B | |
| $ 577.83M | $ 696.25M | $ 959.89M | $ 584.13M | $ 475.81M | |
| $ 660.58M | $ 590.94M | $ 429.94M | $ 300.84M | $ 254.00M | |
| $ 754.37M | $ -45.07M | $ 671.07M | $ 2.80B | $ 786.66M | |
| $ 93.79M | $ -636.01M | $ 241.12M | $ 2.50B | $ 532.66M | |
| $ -402.12M | $ -412.39M | $ 1.86B | $ 704.26M | $ -303.27M | |
| $ -308.33M | $ -1.05B | $ 2.10B | $ 3.21B | $ 229.39M | |
| $ -510.63M | $ -1.18B | $ 1.57B | $ 2.69B | $ 123.67M | |
| $ -5.75 | $ -11.20 | $ 13.41 | $ 22.97 | $ 1.07 | |
| $ -5.75 | $ -11.20 | $ 13.36 | $ 22.84 | $ 1.06 | |
| 117.70M | 117.52M | 117.32M | 117.12M | 115.84M | |
| 117.70M | 117.52M | 117.77M | 117.79M | 116.54M |