Income Statement | Dec 25 | Dec 25 | Dec 24 | Dec 23 | Dec 22 |
|---|---|---|---|---|---|
| $ 967.26M | $ ― | $ 729.58M | $ 648.41M | $ 675.17M | |
| $ 531.44M | $ ― | $ 371.40M | $ 362.06M | $ 380.59M | |
| $ 401.79M | $ ― | $ 287.53M | $ 245.56M | $ 247.91M | |
| $ 63.30M | $ ― | $ 67.25M | $ 52.15M | $ 57.23M | |
| $ 39.79M | $ ― | $ 163.91M | $ 179.69M | $ 304.65M | |
| $ 129.65M | $ ― | $ 83.87M | $ 116.50M | $ 132.67M | |
| $ -158.68M | $ ― | $ 7.66M | $ -1.34M | $ 110.45M | |
| $ -29.02M | $ ― | $ 91.53M | $ 115.16M | $ 243.12M | |
| $ -54.21M | $ ― | $ 76.86M | $ 91.58M | $ 439.95M | |
| $ -0.73 | $ ― | $ 1.07 | $ 1.29 | $ 6.30 | |
| $ -0.73 | $ ― | $ 1.04 | $ 1.28 | $ 6.18 | |
| 73.99M | ― | 71.96M | 70.80M | 69.78M | |
| 73.99M | ― | 73.58M | 71.50M | 71.17M |