Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Mar 22 |
|---|---|---|---|---|---|
| $ 132.12B | $ 120.24B | $ 109.37B | $ 97.92B | $ 84.79B | |
| $ 31.20B | $ 28.14B | $ 25.01B | $ 20.90B | $ 17.58B | |
| $ 26.45B | $ 23.29B | $ 19.82B | $ 17.17B | $ 14.77B | |
| $ 582.73M | $ 1.54B | $ 440.53M | $ 380.79M | $ 667.29M | |
| $ 8.82B | $ 6.39B | $ 5.63B | $ 6.70B | $ 5.88B | |
| $ 4.75B | $ 4.85B | $ 5.19B | $ 3.73B | $ 2.81B | |
| $ 2.03B | $ 2.65B | $ 1.95B | $ 1.88B | $ 1.86B | |
| $ 6.78B | $ 7.50B | $ 7.14B | $ 5.61B | $ 4.67B | |
| $ 4.69B | $ 4.90B | $ 4.50B | $ 3.18B | $ 2.62B | |
| $ 45.68 | $ 47.60 | $ 43.87 | $ 30.98 | $ 25.55 | |
| $ 45.68 | $ 47.60 | $ 43.87 | $ 30.98 | $ 25.55 | |
| 102.60M | 102.60M | 102.60M | 102.60M | 102.60M | |
| 102.60M | 102.60M | 102.60M | 102.60M | 102.60M |