Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 6.15B | $ 4.96B | $ 3.87B | $ 2.73B | $ 1.71B | |
| $ 1.58B | $ 1.19B | $ 834.00M | $ 511.00M | $ 314.00M | |
| $ 1.28B | $ 1.17B | $ 1.12B | $ 895.00M | $ 542.00M | |
| $ 67.00M | $ 46.00M | $ 32.00M | $ 24.00M | $ 21.00M | |
| $ 372.00M | $ 108.00M | $ -255.00M | $ -360.00M | $ -207.00M | |
| $ 305.00M | $ 16.00M | $ -287.00M | $ -384.00M | $ -228.00M | |
| $ 41.00M | $ 6.00M | $ 43.00M | $ 107.00M | $ -262.00M | |
| $ 346.00M | $ 22.00M | $ -244.00M | $ -277.00M | $ -490.00M | |
| $ 342.00M | $ 19.00M | $ -246.00M | $ -275.00M | $ -487.00M | |
| $ 0.59 | $ 0.03 | $ -0.47 | $ -0.72 | $ -0.97 | |
| $ 0.56 | $ 0.03 | $ -0.47 | $ -0.72 | $ -0.97 | |
| 582.00M | 559.00M | 532.00M | 511.75M | 500.05M | |
| 607.00M | 591.00M | 533.00M | 512.24M | 502.61M |