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