Income Statement | TTM | Mar 24 | Mar 23 | Mar 22 | Mar 21 | Mar 20 |
---|---|---|---|---|---|---|
$ 143.76M | $ 138.61M | $ 130.78M | $ 114.88M | $ 75.84M | $ 103.33M | |
$ 82.20M | $ 83.18M | $ 75.17M | $ 70.82M | $ 37.10M | $ 54.49M | |
$ 61.55M | $ 55.43M | $ 55.61M | $ 44.06M | $ 38.74M | $ 48.84M | |
$ 4.31M | $ 4.18M | $ 3.98M | $ 14.20M | $ 3.27M | $ 3.48M | |
$ 35.32M | $ 32.51M | $ 34.45M | $ 29.86M | $ 25.52M | $ 27.17M | |
$ -4.56M | $ -4.97M | $ -7.30M | $ -10.03M | $ -10.24M | $ -9.24M | |
$ 417.00K | $ 83.00K | $ 339.00K | $ -1.30M | $ -47.00K | $ -86.00K | |
$ 30.34M | $ 27.45M | $ 26.80M | $ 18.54M | $ 15.32M | $ 18.01M | |
$ 8.51M | $ 7.83M | $ 7.18M | $ 4.94M | $ 4.25M | $ 4.58M | |
- | - | - | - | - | - | |
$ 21.82M | $ 19.62M | $ 19.62M | $ 13.60M | $ 11.07M | $ 13.44M | |
$ 5.35 | $ 4.81 | $ 4.80 | $ 3.30 | $ 2.69 | $ 3.19 | |
$ 5.34 | $ 4.80 | $ 4.80 | $ 3.30 | $ 2.69 | $ 3.19 | |
$ 16.34M | $ 4.08M | $ 4.09M | $ 4.12M | $ 4.12M | $ 4.22M | |
$ 16.35M | $ 4.09M | $ 4.09M | $ 4.12M | $ 4.12M | $ 4.22M | |
$ 2.00 | $ 2.00 | $ 1.85 | $ 1.50 | $ 1.40 | $ 1.40 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 85.62M | $ 87.36M | $ 79.16M | $ 85.02M | $ 35.80M | $ 57.96M | |
$ 21.82M | $ 19.62M | $ 19.62M | $ 13.60M | $ 11.07M | $ 13.44M | |
$ 26.34M | $ 27.18M | - | $ 14.64M | $ 12.11M | - | |
- | - | - | - | - | - | |
$ 35.46M | $ 32.81M | $ 34.55M | $ 28.67M | $ 25.93M | $ 28.61M | |
$ 36.65M | $ 34.29M | $ 36.19M | $ 29.73M | $ 27.11M | $ 30.54M |