Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 3.00B | $ 2.62B | $ 2.22B | $ 1.82B | $ 1.32B | |
| $ 2.66B | $ 1.23B | $ 1.03B | $ 754.35M | $ 473.95M | |
| $ 2.17B | $ 871.09M | $ 807.01M | $ 643.73M | $ 969.14M | |
| $ 296.35M | $ 274.68M | $ 244.40M | $ 228.88M | $ 235.12M | |
| $ 872.11M | $ 632.16M | $ 469.98M | $ 339.50M | $ -260.07M | |
| $ 481.29M | $ 357.48M | $ 225.21M | $ 110.62M | $ -495.19M | |
| $ 12.21M | $ -148.72M | $ -130.42M | $ -113.24M | $ -224.53M | |
| $ 493.50M | $ 208.77M | $ 94.79M | $ -2.62M | $ -719.71M | |
| $ 373.67M | $ 156.24M | $ 76.06M | $ -1.79M | $ -579.37M | |
| $ 1.71 | $ 0.77 | $ 0.39 | $ -0.01 | $ -3.00 | |
| $ 1.66 | $ 0.74 | $ 0.37 | $ -0.01 | $ -3.00 | |
| 218.03M | 201.64M | 195.67M | 193.57M | 193.06M | |
| 225.50M | 211.16M | 204.00M | 193.57M | 193.06M |