Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 2.52B | $ 1.36B | $ 1.32B | $ 653.60M | $ 314.27M | |
| $ 1.27B | $ 680.21M | $ 633.14M | $ 270.87M | $ 128.17M | |
| $ 798.81M | $ 524.48M | $ 366.77M | $ 428.67M | $ 132.26M | |
| $ 29.45M | $ 7.27M | $ 3.23M | $ 1.92M | $ 1.26M | |
| $ 203.46M | $ 163.00M | $ 269.59M | $ -155.88M | $ -2.79M | |
| $ 468.52M | $ 155.73M | $ 266.37M | $ -157.80M | $ -4.09M | |
| $ -343.49M | $ 39.32M | $ 25.38M | $ 5.14M | $ 31.00K | |
| $ 125.03M | $ 195.05M | $ 291.75M | $ -152.66M | $ -4.06M | |
| $ 108.00M | $ 145.07M | $ 226.80M | $ -187.28M | $ 3.94M | |
| $ 0.25 | $ 0.46 | $ 0.79 | $ -0.83 | $ 0.02 | |
| $ 0.25 | $ 0.45 | $ 0.77 | $ -0.83 | $ 0.02 | |
| 235.19M | 233.67M | 230.78M | 226.95M | 221.34M | |
| 237.17M | 237.40M | 236.96M | 226.95M | 233.07M |