Income Statement | Dec 25 | Mar 25 | Dec 23 | Dec 22 |
|---|---|---|---|---|
| $ 496.28M | $ 402.82M | $ 317.48M | $ 239.43M | |
| $ 261.32M | $ 198.82M | $ 154.26M | $ 111.50M | |
| $ 143.64M | $ 111.19M | $ 84.77M | $ 72.04M | |
| $ 51.00M | $ 43.07M | $ 38.02M | $ 33.96M | |
| $ 157.24M | $ 124.24M | $ 107.52M | $ 73.42M | |
| $ 117.68M | $ 87.63M | $ 69.49M | $ 39.46M | |
| $ -37.10M | $ -58.57M | $ -67.05M | $ -42.07M | |
| $ 80.58M | $ 29.06M | $ 2.44M | $ -2.61M | |
| $ 72.15M | $ 22.23M | $ -4.62M | $ -2.47M | |
| $ 0.77 | $ 0.25 | $ -0.05 | $ -0.03 | |
| $ 0.75 | $ 0.24 | $ -0.05 | $ -0.03 | |
| 93.60M | 93.56M | 88.00M | 77.00M | |
| 95.89M | 91.68M | 88.00M | 77.00M |