Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.49B | $ 1.16B | $ 990.34M | $ 845.57M | $ 781.46M | |
| $ 723.63M | $ 699.09M | $ 541.32M | $ 426.08M | $ 422.54M | |
| $ 147.81M | $ 139.12M | $ 116.64M | $ 117.18M | $ 107.17M | |
| $ 261.44M | $ 193.19M | $ 166.24M | $ 164.26M | $ 178.95M | |
| $ 850.41M | $ 559.97M | $ 424.68M | $ 308.90M | $ 315.38M | |
| $ 575.83M | $ 559.97M | $ 424.68M | $ 308.90M | $ 315.38M | |
| $ -152.69M | $ -327.59M | $ -282.43M | $ -248.31M | $ -276.42M | |
| $ 423.64M | $ 232.38M | $ 142.25M | $ 60.59M | $ 38.96M | |
| $ 322.29M | $ 172.23M | $ 105.00M | $ 44.30M | $ 28.22M | |
| $ 1.85 | $ 1.05 | $ 0.67 | $ 0.28 | $ 0.18 | |
| $ 1.84 | $ 1.05 | $ 0.67 | $ 0.28 | $ 0.18 | |
| 174.44M | 162.04M | 154.13M | 153.28M | 151.68M | |
| 174.75M | 162.38M | 154.34M | 153.41M | 151.83M |