Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.00B | $ 1.04B | $ 794.63M | $ 846.43M | $ 790.91M | |
| $ 367.43M | $ 989.12M | $ 363.38M | $ 530.35M | $ 483.77M | |
| $ 185.85M | $ 764.06M | $ 286.24M | $ 402.69M | $ 357.00M | |
| $ 144.37M | $ 134.14M | $ 123.12M | $ 117.36M | $ 111.58M | |
| $ 358.02M | $ 424.26M | $ 217.54M | $ 263.34M | $ 259.87M | |
| $ 181.59M | $ 225.05M | $ 77.14M | $ 127.66M | $ 126.77M | |
| $ -34.63M | $ 7.52M | $ -32.54M | $ -26.02M | $ -21.70M | |
| $ 146.95M | $ 232.57M | $ 44.59M | $ 101.64M | $ 105.07M | |
| $ 128.21M | $ 190.81M | $ 51.91M | $ 96.01M | $ 101.13M | |
| $ 2.15 | $ 3.26 | $ 0.91 | $ 1.77 | $ 1.96 | |
| $ 2.15 | $ 3.25 | $ 0.91 | $ 1.77 | $ 1.96 | |
| 59.57M | 58.61M | 56.95M | 54.32M | 51.63M | |
| 59.63M | 58.65M | 56.98M | 54.36M | 51.63M |