Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 4.74B | $ 2.80B | $ 1.67B | $ 1.14B | $ 1.10B | |
| $ 2.35B | $ 1.51B | $ 995.75M | $ 754.53M | $ 446.10M | |
| $ 1.39B | $ 736.64M | $ 409.56M | $ 209.39M | $ 190.08M | |
| $ 484.99M | $ 392.84M | $ 164.62M | $ 60.03M | $ 77.92M | |
| $ 1.31B | $ 676.31M | $ 611.09M | $ 603.15M | $ 341.40M | |
| $ 961.25M | $ 774.98M | $ 586.19M | $ 545.14M | $ 256.02M | |
| $ -341.19M | $ -742.90M | $ -379.02M | $ -141.80M | $ -26.16M | |
| $ 620.06M | $ 32.08M | $ 207.17M | $ 403.34M | $ 229.86M | |
| $ 195.40M | $ 9.41M | $ -35.23M | $ 387.27M | $ 177.41M | |
| $ 2.42 | $ 0.12 | $ -0.43 | $ 4.66 | $ 3.27 | |
| $ 2.26 | $ 0.05 | $ -0.43 | $ 4.66 | $ 3.27 | |
| 80.82M | 81.34M | 82.81M | 83.16M | 83.16M | |
| 194.01M | 171.88M | 82.81M | 83.16M | 83.16M |