Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 2.40B | $ 1.60B | $ 1.35B | $ 1.30B | $ 794.77M | |
| $ 548.67M | $ 522.46M | $ 319.36M | $ 381.86M | $ 452.37M | |
| $ 54.51M | $ 359.59M | $ 286.43M | $ 241.65M | $ 96.14M | |
| $ 501.50M | $ 210.47M | $ 164.98M | $ 120.58M | $ 79.76M | |
| $ 995.65M | $ 353.40M | $ 184.33M | $ 334.97M | $ 434.28M | |
| $ 494.15M | $ 162.87M | $ 32.93M | $ 140.22M | $ 356.23M | |
| $ -273.71K | $ -29.46M | $ -123.93M | $ 53.50M | $ -22.45M | |
| $ 493.88M | $ 133.41M | $ -91.00M | $ 193.72M | $ 333.78M | |
| $ 321.40M | $ 82.91M | $ -101.67M | $ 122.20M | $ 226.83M | |
| $ 0.42 | $ 0.11 | $ -0.15 | $ 0.20 | $ 0.56 | |
| $ 0.42 | $ 0.11 | $ -0.15 | $ 0.19 | $ 0.55 | |
| 762.42M | 752.25M | 677.82M | 625.43M | 405.80M | |
| 764.35M | 752.25M | 693.52M | 630.18M | 414.09M |