Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.99B | $ 1.82B | $ 2.13B | $ 1.64B | $ 2.08B | |
| $ 1.08B | $ 1.06B | $ 1.13B | $ 977.01M | $ 1.17B | |
| $ 1.02B | $ 1.07B | $ 1.17B | $ 924.24M | $ 999.81M | |
| $ 91.15M | $ 99.08M | $ 98.25M | $ 105.97M | $ 101.80M | |
| $ 152.42M | $ 89.58M | $ 53.12M | $ 158.73M | $ 276.74M | |
| $ 61.26M | $ -10.36M | $ -46.83M | $ 52.77M | $ 174.94M | |
| $ -19.58M | $ -15.32M | $ -14.94M | $ -462.00K | $ -25.61M | |
| $ 41.68M | $ -25.68M | $ -61.76M | $ 52.30M | $ 149.32M | |
| $ 29.60M | $ -28.50M | $ -65.90M | $ 42.12M | $ 128.24M | |
| $ 0.37 | $ -0.36 | $ -0.84 | $ 0.53 | $ 1.57 | |
| $ 0.37 | $ -0.36 | $ -0.84 | $ 0.52 | $ 1.43 | |
| 79.13M | 78.59M | 78.31M | 79.83M | 81.82M | |
| 80.58M | 78.59M | 78.31M | 80.30M | 96.13M |