Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.50B | $ 1.50B | $ 1.39B | $ 1.58B | $ 1.45B | |
| $ 558.07M | $ 511.00M | $ 483.30M | $ 486.80M | $ 461.60M | |
| $ 262.19M | $ 311.20M | $ 299.30M | $ 305.80M | $ 283.40M | |
| $ 0.00 | $ 69.60M | $ 68.70M | $ 57.60M | $ 52.70M | |
| $ 295.88M | $ 278.20M | $ 260.40M | $ 233.30M | $ 230.40M | |
| $ 295.88M | $ 199.80M | $ 184.00M | $ 181.00M | $ 178.20M | |
| $ -90.05M | $ -27.70M | $ -28.20M | $ -29.70M | $ -20.20M | |
| $ 205.83M | $ 172.10M | $ 155.80M | $ 151.30M | $ 158.00M | |
| $ 105.57M | $ 80.10M | $ 56.50M | $ -14.70M | $ 88.90M | |
| $ 0.06 | $ 0.05 | $ 0.05 | $ 0.05 | $ 0.06 | |
| $ 0.06 | $ 0.05 | $ 0.03 | $ 0.05 | $ 0.06 | |
| 1.75B | 1.60B | 1.10B | 1.52B | 1.46B | |
| 1.76B | 1.62B | 1.62B | 1.53B | 1.46B |