Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 3.73B | $ 2.98B | $ 2.96B | $ 2.65B | $ 1.76B | |
| $ 2.43B | $ 1.49B | $ 1.49B | $ 1.68B | $ 1.10B | |
| $ 823.39M | $ 956.54M | $ 1.06B | $ 1.31B | $ 1.02B | |
| $ 351.17M | $ 330.00M | $ 307.31M | $ 281.20M | $ 265.06M | |
| $ 1.95B | $ 434.37M | $ 1.27B | $ 758.68M | $ 258.53M | |
| $ 1.60B | $ 529.38M | $ 481.79M | $ 354.59M | $ 69.68M | |
| $ -1.30B | $ -641.38M | $ 235.01M | $ -8.84M | $ -178.70M | |
| $ 305.05M | $ -112.00M | $ 716.80M | $ 345.75M | $ -109.02M | |
| $ 200.46M | $ 80.84M | $ 521.78M | $ 162.38M | $ -143.00K | |
| $ 0.28 | $ 0.11 | $ 0.73 | $ 0.26 | $ >-0.01 | |
| $ 0.28 | $ 0.11 | $ 0.73 | $ 0.26 | $ >-0.01 | |
| 714.32M | 712.74M | 712.78M | 626.69M | 609.17M | |
| 714.40M | 712.74M | 712.78M | 626.69M | 609.17M |