Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 3.24B | $ 4.04B | $ 3.69B | $ 5.31B | $ 3.55B | |
| $ 175.97M | $ 138.80M | $ 777.80M | $ 888.50M | $ 347.40M | |
| $ 103.24M | $ -63.30M | $ 356.20M | $ 179.10M | $ 110.70M | |
| $ 306.92M | $ 312.00M | $ 335.20M | $ 449.70M | $ 295.50M | |
| $ 489.43M | $ 527.40M | $ 798.60M | $ 1.25B | $ 541.20M | |
| $ 72.73M | $ 202.10M | $ 421.60M | $ 791.60M | $ 245.50M | |
| $ 71.28M | $ -28.50M | $ -11.40M | $ -39.70M | $ -34.80M | |
| $ 144.02M | $ 173.60M | $ 410.20M | $ 751.90M | $ 210.70M | |
| $ 124.82M | $ 162.70M | $ 400.10M | $ 743.50M | $ 204.50M | |
| $ 4.27 | $ 5.30 | $ 12.33 | $ 19.82 | $ 5.50 | |
| $ 4.25 | $ 5.30 | $ 12.33 | $ 19.72 | $ 5.40 | |
| 29.20M | 30.36M | 32.46M | 37.70M | 37.51M | |
| 29.34M | 30.36M | 32.46M | 37.70M | 37.70M |