Income Statement | TTM | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 |
---|---|---|---|---|---|---|
$ 85.39M | $ 82.84M | $ 79.69M | $ 56.45M | $ 57.57M | $ 64.47M | |
$ 2.51M | $ 2.44M | $ 178.00K | $ 550.00K | $ 4.05M | $ 6.79M | |
$ 61.02M | $ 60.73M | $ 51.83M | $ 43.66M | $ 50.86M | $ 51.69M | |
- | - | - | - | - | - | |
$ -4.38M | $ -4.30M | $ -9.84M | $ -12.55M | $ -3.32M | $ -116.00K | |
$ 23.30M | $ 19.41M | $ 27.86M | $ 13.34M | $ 2.66M | $ 6.00M | |
$ 5.15M | $ 4.15M | $ 5.91M | $ 3.06M | $ 1.58M | $ 797.00K | |
- | - | - | - | - | - | |
$ 18.15M | $ 15.26M | $ 21.95M | $ 10.28M | $ 1.08M | $ 5.20M | |
$ 0.73 | $ 0.61 | $ 0.87 | $ 0.41 | $ 0.04 | $ -0.26 | |
$ 0.73 | $ 0.61 | $ 0.87 | $ 0.41 | $ 0.04 | $ -0.26 | |
$ 100.66M | $ 25.19M | $ 25.17M | $ 25.13M | $ 25.07M | $ 25.01M | |
$ 100.85M | $ 25.22M | $ 25.17M | $ 25.13M | - | $ 25.01M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 66.01M | $ 64.08M | $ 65.36M | $ 41.83M | $ 37.77M | $ 42.00M | |
$ 18.15M | $ 15.26M | $ 21.95M | $ 10.28M | $ 1.08M | $ 5.20M | |
$ 16.95M | $ 13.26M | - | - | $ -20.13M | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |