Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 869.54M | $ 808.99M | $ 768.13M | $ 446.58M | $ 354.97M | |
| $ 535.38M | $ 498.14M | $ 528.63M | $ 404.91M | $ 356.04M | |
| $ 348.88M | $ 342.30M | $ 394.38M | $ 266.78M | $ 197.30M | |
| $ 0.00 | $ 19.21M | $ 423.00K | $ 10.63M | $ -3.85M | |
| $ 186.51M | $ 175.05M | $ 134.68M | $ 148.77M | $ 154.89M | |
| $ 186.51M | $ 155.84M | $ 134.25M | $ 138.14M | $ 158.74M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 186.51M | $ 155.84M | $ 134.25M | $ 138.14M | $ 158.74M | |
| $ 144.88M | $ 120.99M | $ 104.03M | $ 106.51M | $ 124.40M | |
| $ 1.62 | $ 1.43 | $ 1.24 | $ 1.67 | $ 2.20 | |
| $ 1.58 | $ 1.42 | $ 1.23 | $ 1.66 | $ 2.18 | |
| 88.28M | 84.37M | 83.80M | 63.71M | 56.59M | |
| 91.94M | 85.04M | 84.33M | 64.26M | 57.09M |