Income Statement | TTM | Mar 24 | Mar 23 | Mar 23 | Mar 22 | Mar 21 |
---|---|---|---|---|---|---|
$ 265.59M | $ 259.48M | $ 230.57M | $ 144.88M | $ 204.96M | $ 173.34M | |
$ 177.84M | $ 175.68M | $ 162.21M | $ -98.25M | $ 146.52M | $ 127.22M | |
$ 87.75M | $ 83.81M | $ 68.36M | $ 68.36M | $ 58.44M | $ 46.12M | |
$ 67.51M | $ 64.03M | $ 52.11M | $ -52.11M | $ 44.30M | $ 35.05M | |
$ 20.24M | $ 19.78M | $ 16.25M | $ 444.89M | $ 14.14M | $ 11.07M | |
$ -715.00K | $ -1.03M | - | $ 2.76M | $ -953.00K | $ -1.09M | |
$ -432.00K | $ 315.00K | $ 2.76M | $ -233.10M | - | - | |
$ 19.91M | $ 18.44M | $ 13.49M | $ 13.49M | $ 13.19M | $ 9.98M | |
$ 4.80M | $ 4.79M | $ 2.80M | $ -2.80M | $ 1.81M | $ 2.19M | |
- | - | - | - | - | - | |
$ 15.16M | $ 13.65M | $ 10.69M | $ 450.45M | $ 11.38M | $ 7.79M | |
$ 1.68 | $ 1.66 | $ 1.42 | $ 1.42 | $ 1.52 | $ 1.05 | |
$ 1.67 | $ 1.63 | $ 1.40 | $ 1.40 | $ 1.50 | $ 1.03 | |
$ 34.75M | $ 8.24M | $ 7.55M | $ 7.55M | $ 7.50M | $ 7.42M | |
$ 35.14M | $ 8.35M | $ 7.64M | $ 7.64M | $ 7.59M | $ 7.55M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 2.03 | - | |
- | - | - | - | - | - | |
$ 245.35M | $ 239.70M | $ 214.32M | $ -150.35M | $ 190.82M | $ 162.26M | |
$ 15.11M | $ 13.65M | $ 10.69M | $ 10.69M | $ 11.38M | $ 7.79M | |
$ -268.22M | $ -263.24M | $ -233.86M | - | $ 11.38M | $ 7.79M | |
- | - | - | - | $ 953.00K | $ 1.09M | |
$ 20.02M | $ 20.27M | $ 13.49M | $ 10.73M | $ 14.14M | $ 11.07M | |
$ 22.68M | $ 33.82M | $ 24.44M | $ 4.23M | $ 23.71M | $ 18.65M |