Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 162.96M | $ 3.77B | $ 3.91B | $ 4.17B | $ 4.12B | |
| $ 35.21M | $ 2.14B | $ 2.18B | $ 2.20B | $ 2.21B | |
| $ 84.44M | $ 2.15B | $ 2.04B | $ 2.13B | $ 2.04B | |
| $ 48.26M | $ 665.00M | $ 656.00M | $ 700.00M | $ 678.00M | |
| $ -968.00K | $ 826.00M | $ 963.00M | $ 935.00M | $ 1.03B | |
| $ -49.23M | $ -12.00M | $ 139.00M | $ 69.00M | $ 170.00M | |
| $ 190.35M | $ -10.00M | $ -28.00M | $ 3.00M | $ 10.00M | |
| $ 141.12M | $ -22.00M | $ 111.00M | $ 72.00M | $ 180.00M | |
| $ 290.92M | $ -39.00M | $ 54.00M | $ 30.00M | $ 155.00M | |
| $ 3.39 | $ -0.45 | $ 0.64 | $ 0.35 | $ 1.80 | |
| $ 3.33 | $ -0.46 | $ 0.63 | $ 0.35 | $ 1.77 | |
| 85.91M | 86.00M | 85.00M | 85.00M | 86.00M | |
| 87.29M | 86.00M | 87.00M | 86.00M | 87.00M |