Income Statement | TTM | Mar 24 | Mar 23 | Mar 22 | Mar 21 | Mar 20 |
---|---|---|---|---|---|---|
$ 265.59M | $ 259.48M | $ 230.57M | $ 204.96M | $ 173.34M | $ 173.10M | |
$ 177.84M | $ 175.68M | $ 162.21M | $ 146.52M | $ 127.22M | $ 130.62M | |
$ 87.75M | $ 83.81M | $ 68.36M | $ 58.44M | $ 46.12M | $ 42.48M | |
$ 67.51M | $ 64.03M | $ 52.11M | $ 44.30M | $ 35.05M | $ 31.63M | |
$ 20.24M | $ 19.78M | $ 16.25M | $ 14.14M | $ 11.07M | $ 10.85M | |
$ -715.00K | $ -1.03M | $ 2.76M | $ 953.00K | - | $ 100.00K | |
$ -432.00K | $ 315.00K | $ 344.00K | $ 953.00K | $ 1.09M | $ 1.12M | |
$ 19.91M | $ 18.44M | $ 13.49M | $ 13.19M | $ 9.98M | $ 9.73M | |
$ 4.80M | $ 4.79M | $ 2.80M | $ 1.81M | $ 2.19M | $ 1.66M | |
- | - | - | - | - | - | |
$ 15.16M | $ 13.65M | $ 10.69M | $ 11.38M | $ 7.79M | $ 8.07M | |
$ 1.68 | $ 1.66 | $ 1.42 | $ 1.52 | $ 1.05 | $ 1.10 | |
$ 1.67 | $ 1.63 | $ 1.40 | $ 1.50 | $ 1.03 | $ 1.08 | |
$ 34.75M | $ 8.24M | $ 7.55M | $ 7.50K | $ 7.42M | $ 7.33M | |
$ 35.14M | $ 8.35M | $ 7.64M | $ 7.59K | $ 7.55M | $ 7.49M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 245.35M | $ 239.70M | $ 214.32M | $ 190.82M | $ 162.26M | $ 162.25M | |
$ 15.11M | $ 13.65M | $ 10.69M | $ 11.38M | $ 7.79M | $ 8.07M | |
$ -137.22M | $ -263.24M | - | - | $ -186.01M | - | |
- | - | - | - | - | - | |
$ 20.86M | $ 20.27M | $ 15.90M | $ 13.19M | $ 11.07M | $ 9.73M | |
$ 35.73M | $ 33.82M | $ 26.86M | $ 22.76M | $ 18.65M | $ 16.39M |