Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 3.37B | $ 3.02B | $ 3.09B | $ 3.43B | $ 2.62B | |
| $ 319.90M | $ 332.90M | $ 332.10M | $ 247.70M | $ 273.90M | |
| $ 129.20M | $ 245.20M | $ 236.30M | $ 243.70M | $ 209.50M | |
| $ 122.50M | $ 116.40M | $ 108.60M | $ 106.90M | $ 91.50M | |
| $ 322.60M | $ 223.60M | $ 211.80M | $ 117.30M | $ 117.00M | |
| $ 190.70M | $ 87.70M | $ 95.80M | $ 4.00M | $ 64.40M | |
| $ -40.70M | $ -24.20M | $ -39.50M | $ -41.90M | $ -88.40M | |
| $ 150.00M | $ 63.50M | $ 56.30M | $ -37.90M | $ -24.00M | |
| $ 112.50M | $ 46.80M | $ 47.20M | $ -29.60M | $ -18.50M | |
| $ 6.96 | $ 2.91 | $ 2.95 | $ -1.86 | $ -1.17 | |
| $ 6.77 | $ 2.87 | $ 2.92 | $ -1.86 | $ -1.17 | |
| 16.17M | 16.07M | 15.99M | 15.91M | 15.84M | |
| 16.62M | 16.32M | 16.13M | 15.91M | 15.84M |