Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 3.77B | $ 3.82B | $ 4.01B | $ 3.69B | $ 3.24B | |
| $ 1.54B | $ 1.57B | $ 1.64B | $ 1.56B | $ 1.33B | |
| $ 1.22B | $ 1.16B | $ 1.15B | $ 1.08B | $ 991.85M | |
| $ 90.18M | $ 82.51M | $ 74.73M | $ 87.14M | $ 86.71M | |
| $ 377.82M | $ 451.03M | $ 553.43M | $ 555.87M | $ 389.60M | |
| $ 313.73M | $ 405.99M | $ 492.01M | $ 475.26M | $ 341.67M | |
| $ -50.15M | $ -63.24M | $ -35.85M | $ -24.13M | $ -53.29M | |
| $ 263.58M | $ 342.75M | $ 456.16M | $ 451.13M | $ 288.38M | |
| $ 199.33M | $ 258.59M | $ 343.23M | $ 339.79M | $ 216.91M | |
| $ 3.57 | $ 4.60 | $ 6.14 | $ 6.09 | $ 3.89 | |
| $ 3.57 | $ 4.58 | $ 6.11 | $ 6.06 | $ 3.87 | |
| 55.78M | 56.26M | 55.92M | 55.78M | 55.74M | |
| 55.89M | 56.44M | 56.21M | 56.05M | 56.09M |