Income Statement | Dec 25 | Dec 24 | Mar 24 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 3.63B | $ 2.89B | $ 2.35B | $ 1.18B | $ 851.70M | |
| $ 2.71B | $ 1.29B | $ 1.69B | $ 862.30M | $ 825.30M | |
| $ 1.55B | $ 450.90M | $ 798.80M | $ 223.10M | $ 144.80M | |
| $ 36.10M | $ 28.80M | $ 21.90M | $ 13.80M | $ 10.30M | |
| $ 1.21B | $ 865.80M | $ 705.40M | $ 284.30M | $ 106.60M | |
| $ 1.16B | $ 836.30M | $ 683.50M | $ 270.50M | $ 68.60M | |
| $ -749.20M | $ -540.50M | $ -487.00M | $ -148.90M | $ 1.30M | |
| $ 411.60M | $ 295.80M | $ 196.50M | $ 121.60M | $ 69.90M | |
| $ 308.20M | $ 218.00M | $ 128.00M | $ 91.60M | $ 56.50M | |
| $ 4.13 | $ 2.96 | $ 1.94 | $ 1.29 | $ 0.80 | |
| $ 3.87 | $ 2.72 | $ 1.82 | $ 1.36 | $ 0.80 | |
| 71.35M | 80.15M | 72.22M | 70.82M | 70.82M | |
| 76.13M | 75.28M | 72.22M | 70.82M | 70.82M |