Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 3.69B | $ 3.56B | $ 2.95B | $ 1.56B | $ 687.80M | |
| $ 532.23M | $ 683.32M | $ 514.89M | $ 262.91M | $ 170.43M | |
| $ 225.10M | $ 249.63M | $ -8.84M | $ 15.24M | $ 13.46M | |
| $ 263.45M | $ 202.18M | $ 217.88M | $ 159.43M | $ 154.20M | |
| $ 570.58M | $ 646.99M | $ 749.15M | $ 428.85M | $ 323.96M | |
| $ 307.13M | $ 433.69M | $ 523.73M | $ 270.83M | $ 169.76M | |
| $ 5.71M | $ -8.73M | $ -19.77M | $ -31.18M | $ -36.62M | |
| $ 312.84M | $ 424.96M | $ 503.96M | $ 239.65M | $ 186.94M | |
| $ 249.43M | $ 354.30M | $ 469.96M | $ 227.40M | $ 184.82M | |
| $ 1.65 | $ 2.64 | $ 3.53 | $ 1.68 | $ 1.33 | |
| $ 1.64 | $ 2.64 | $ 3.53 | $ 1.68 | $ 1.33 | |
| 151.40M | 134.20M | 133.03M | 135.42M | 138.95M | |
| 151.90M | 134.19M | 133.03M | 135.42M | 138.95M |