Income Statement | Mar 25 | Mar 24 | Mar 23 | Mar 22 | Mar 21 |
|---|---|---|---|---|---|
| $ 319.31M | $ 275.62M | $ 237.46M | $ 198.06M | $ 162.64M | |
| $ 197.50M | $ 171.99M | $ 144.26M | $ 120.82M | $ 101.53M | |
| $ 157.24M | $ 149.40M | $ 128.50M | $ 107.94M | $ 95.21M | |
| $ 9.75M | $ 8.00M | $ 5.26M | $ 3.67M | $ 3.86M | |
| $ 58.60M | $ 35.16M | $ 25.95M | $ 19.43M | $ 10.39M | |
| $ 40.15M | $ 22.59M | $ 15.75M | $ 12.88M | $ 6.32M | |
| $ 8.26M | $ 3.04M | $ 4.93M | $ 2.89M | $ 192.00K | |
| $ 48.41M | $ 25.64M | $ 20.68M | $ 15.76M | $ 6.51M | |
| $ 38.79M | $ 23.23M | $ 86.19M | $ 14.58M | $ 6.48M | |
| $ 1.39 | $ 0.84 | $ 3.31 | $ 0.52 | $ 0.19 | |
| $ 1.36 | $ 0.82 | $ 3.17 | $ 0.49 | $ 0.18 | |
| 28.05M | 27.52M | 25.67M | 24.69M | 24.36M | |
| 28.42M | 28.26M | 26.84M | 25.93M | 25.48M |