Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.00B | $ 936.41M | $ 797.83M | $ 631.20M | $ 452.24M | |
| $ 775.41M | $ 726.15M | $ 613.35M | $ 480.70M | $ 344.52M | |
| $ 394.77M | $ 82.15M | $ 75.03M | $ 64.26M | $ 48.99M | |
| $ 315.92M | $ 247.59M | $ 214.63M | $ 165.59M | $ 135.83M | |
| $ 640.59M | $ 614.10M | $ 506.81M | $ 383.67M | $ 279.78M | |
| $ 380.63M | $ 643.99M | $ 538.32M | $ 416.44M | $ 295.53M | |
| $ -160.87M | $ -358.07M | $ -288.73M | $ -239.28M | $ -159.28M | |
| $ 219.76M | $ 285.93M | $ 249.59M | $ 177.16M | $ 136.25M | |
| $ 212.03M | $ 273.80M | $ 238.02M | $ 167.58M | $ 128.24M | |
| $ 0.86 | $ 1.20 | $ 1.12 | $ 0.92 | $ 0.80 | |
| $ 0.86 | $ 1.20 | $ 1.12 | $ 0.92 | $ 0.80 | |
| 232.48M | 218.28M | 202.88M | 170.47M | 139.29M | |
| 232.55M | 218.47M | 203.11M | 170.98M | 140.08M |