Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 996.38M | $ 1.03B | $ 950.73M | $ 840.83M | $ 778.64M | |
| $ 554.33M | $ 574.09M | $ 532.10M | $ 501.77M | $ 491.77M | |
| $ 608.10M | $ 702.67M | $ 1.05B | $ 1.01B | $ 831.02M | |
| $ 141.78M | $ 93.43M | $ 151.25M | $ 76.31M | $ 57.46M | |
| $ 88.83M | $ -45.30M | $ -382.54M | $ -430.26M | $ -256.35M | |
| $ -52.95M | $ -128.58M | $ -516.17M | $ -506.57M | $ -293.62M | |
| $ -179.88M | $ -96.20M | $ -110.35M | $ -74.57M | $ -43.70M | |
| $ -232.83M | $ -224.78M | $ -626.51M | $ -581.52M | $ -337.32M | |
| $ 48.59M | $ -214.04M | $ -477.63M | $ -436.51M | $ -276.48M | |
| $ 0.03 | $ -0.12 | $ -0.27 | $ -0.24 | $ -0.15 | |
| $ 0.02 | $ -0.12 | $ -0.26 | $ -0.25 | $ -0.17 | |
| 1.87B | 1.76B | 1.76B | 1.81B | 1.81B | |
| 1.97B | 1.83B | 1.82B | 1.82B | 1.81B |