Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 34.33B | $ 33.85B | $ 31.88B | $ 23.60B | $ 19.12B | |
| $ 19.32B | $ 18.02B | $ 15.53B | $ 13.69B | $ 13.13B | |
| $ 10.28B | $ 9.20B | $ 7.94B | $ 7.13B | $ 8.36B | |
| $ 84.00M | $ 100.00M | $ 906.00M | $ 870.00M | $ 2.67B | |
| $ 9.13B | $ 8.93B | $ 8.50B | $ 7.42B | $ 7.43B | |
| $ 9.04B | $ 8.83B | $ 7.59B | $ 6.55B | $ 4.76B | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 9.04B | $ 8.83B | $ 7.59B | $ 6.55B | $ 4.76B | |
| $ 6.62B | $ 6.52B | $ 5.67B | $ 4.98B | $ 3.56B | |
| $ 20.18 | $ 19.88 | $ 17.30 | $ 15.19 | $ 10.85 | |
| $ 20.18 | $ 19.88 | $ 17.30 | $ 15.19 | $ 10.85 | |
| 327.97M | 327.97M | 327.93M | 327.93M | 327.93M | |
| 327.97M | 327.97M | 327.93M | 327.93M | 327.93M |