Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 2.74B | $ 2.30B | $ 2.10B | $ 1.93B | $ 1.81B | |
| $ 2.25B | $ 1.85B | $ 1.66B | $ 1.55B | $ 1.44B | |
| $ 1.25B | $ 1.27B | $ 1.20B | $ 1.10B | $ 1.06B | |
| $ 135.42M | $ 141.41M | $ 137.16M | $ 122.04M | $ 122.53M | |
| $ 1.06B | $ 730.02M | $ 599.14M | $ 573.41M | $ 564.77M | |
| $ 998.03M | $ 588.06M | $ 458.47M | $ 447.36M | $ 380.75M | |
| $ -68.53M | $ -119.10M | $ -125.91M | $ -50.26M | $ 11.01M | |
| $ 929.50M | $ 468.96M | $ 332.57M | $ 397.10M | $ 391.75M | |
| $ 741.03M | $ 376.33M | $ 245.54M | $ 313.08M | $ 476.92M | |
| $ 6.18 | $ 3.14 | $ 2.07 | $ 2.67 | $ 4.08 | |
| $ 6.14 | $ 3.12 | $ 2.06 | $ 2.65 | $ 4.03 | |
| 120.00M | 119.68M | 118.34M | 117.19M | 116.84M | |
| 120.78M | 120.74M | 119.33M | 118.23M | 118.37M |