Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 4.37B | $ 4.21B | $ 3.60B | $ 2.77B | $ 3.90B | |
| $ 533.31M | $ 394.81M | $ 251.88M | $ 69.01M | $ -225.36M | |
| $ 242.57M | $ 225.08M | $ 189.67M | $ 154.79M | $ 145.85M | |
| $ 37.40M | $ 38.99M | $ 40.93M | $ 40.04M | $ 41.16M | |
| $ 328.14M | $ 208.75M | $ 105.59M | $ -12.04M | $ -305.44M | |
| $ 290.74M | $ 169.73M | $ 62.21M | $ -85.78M | $ -371.21M | |
| $ 194.49M | $ 139.80M | $ 153.73M | $ 141.21M | $ 27.17M | |
| $ 485.24M | $ 309.52M | $ 215.94M | $ 55.42M | $ -344.04M | |
| $ 344.30M | $ 221.52M | $ 97.11M | $ 37.79M | $ -363.69M | |
| $ 5.04 | $ 3.23 | $ 1.55 | $ 0.66 | $ -6.46 | |
| $ 5.04 | $ 3.23 | $ 1.55 | $ 0.66 | $ -6.46 | |
| 68.33M | 68.31M | 62.42M | 56.37M | 56.36M | |
| 68.33M | 68.31M | 62.46M | 56.39M | 56.36M |