Income Statement | TTM | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 |
---|---|---|---|---|---|---|
$ 42.15M | $ 42.31M | $ 43.25M | $ 44.06M | $ 32.46M | $ 34.47M | |
$ 31.58M | $ 31.55M | $ 31.55M | $ 32.33M | $ 24.79M | $ 27.20M | |
$ 10.56M | $ 10.76M | $ 11.71M | $ 11.73M | $ 7.67M | $ 7.27M | |
$ 9.34M | $ 9.67M | $ 9.48M | $ 9.38M | $ 7.73M | $ 8.21M | |
$ 1.23M | $ 1.09M | $ 2.23M | $ 2.35M | $ -61.00K | $ 879.00K | |
$ 453.00K | $ 363.00K | $ 172.00K | $ 53.00K | $ -126.00K | $ -230.00K | |
$ -37.00K | $ -567.00K | $ -99.00K | $ 525.00K | $ 1.23M | $ -2.31M | |
$ 1.21M | $ 1.63M | $ 2.38M | $ 3.05M | $ -899.00K | $ 1.11M | |
$ 500.00K | $ 486.00K | $ 622.00K | $ 757.00K | $ 228.00K | $ -12.00K | |
$ 4.00K | - | - | - | - | - | |
$ 584.00K | $ 1.05M | $ 1.54M | $ 2.40M | $ -591.00K | $ 878.00K | |
$ 0.38 | $ 0.50 | $ 0.38 | $ 1.20 | $ -0.32 | $ 0.52 | |
$ 0.37 | $ 0.48 | $ 0.37 | $ 1.14 | $ -0.30 | $ 0.52 | |
$ 16.79M | $ 4.16M | $ 4.08M | $ 3.97M | $ 3.77K | $ 3.67M | |
$ 17.25M | $ 4.30M | $ 4.17M | $ 4.17M | $ 3.88K | $ 3.72M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 40.92M | $ 41.22M | $ 41.02M | $ 41.48M | $ 32.52M | $ 35.41M | |
$ 584.00K | $ 1.05M | $ 1.54M | $ 2.40M | $ -591.00K | $ 878.00K | |
$ -3.80M | $ -2.99M | - | $ 660.00 | $ -935.21K | - | |
- | - | - | - | - | - | |
$ 1.19M | $ 1.64M | $ 2.38M | $ 3.18M | $ -773.00K | $ 1.34M | |
$ 4.66M | $ 5.87M | $ 7.47M | $ 6.25M | $ 2.29M | $ 4.44M |