Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 2.28B | $ 2.40B | $ 2.36B | $ 2.14B | $ 1.67B | |
| $ 1.07B | $ 1.30B | $ 1.33B | $ 1.14B | $ 844.70M | |
| $ 578.66M | $ 1.04B | $ 660.41M | $ 624.00M | $ 544.33M | |
| $ 430.02M | $ 384.97M | $ 338.65M | $ 343.51M | $ 318.20M | |
| $ 597.30M | $ 648.89M | $ 1.01B | $ 854.99M | $ 585.98M | |
| $ 488.88M | $ 263.92M | $ 673.46M | $ 511.48M | $ 300.38M | |
| $ -544.30M | $ -227.31M | $ -205.04M | $ -146.28M | $ -148.95M | |
| $ -55.42M | $ 36.60M | $ 468.42M | $ 365.20M | $ 151.42M | |
| $ -52.99M | $ 28.13M | $ 476.46M | $ 339.54M | $ 160.14M | |
| $ -0.29 | $ 0.15 | $ 2.40 | $ 1.40 | $ 0.71 | |
| $ -0.29 | $ 0.15 | $ 2.36 | $ 1.37 | $ 0.69 | |
| 182.39M | 188.10M | 198.55M | 216.81M | 226.52M | |
| 182.39M | 190.29M | 201.85M | 221.40M | 232.79M |