Income Statement | TTM | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 |
---|---|---|---|---|---|---|
$ 86.07M | $ 86.07M | $ 88.90M | $ 79.42M | $ 54.08M | $ 39.94M | |
$ 46.82M | $ 46.82M | $ 54.10M | $ 46.22M | $ 31.26M | $ 24.81M | |
$ 39.25M | $ 39.25M | $ 34.80M | $ 33.20M | $ 22.82M | $ 15.13M | |
$ 40.22M | $ 40.22M | $ 48.28M | $ 30.89M | $ 19.86M | $ 12.22M | |
$ -962.89K | $ -962.89K | $ -13.48M | $ 2.31M | $ 2.96M | $ 2.91M | |
$ -788.42K | $ -788.42K | $ -1.07M | $ 538.17K | $ -153.78K | $ -168.28K | |
$ 41.50K | $ 41.50K | $ 117.75K | $ 289.75K | $ 2.82M | $ 20.73K | |
$ -1.79M | $ -1.79M | $ -14.67M | $ 2.06M | $ -8.99K | $ 2.76M | |
$ -251.37K | $ -251.37K | $ -2.69M | $ 558.98K | $ 766.76K | $ 773.44K | |
- | - | - | - | - | - | |
$ -1.53M | $ -1.53M | $ -11.97M | $ 1.52M | $ 26.17M | $ 1.99M | |
$ -0.05 | $ -0.05 | $ -0.41 | $ 0.05 | $ -0.04 | $ 0.09 | |
$ -0.05 | $ -0.05 | $ -0.41 | $ 0.05 | $ -0.04 | $ 0.09 | |
$ 119.51M | $ 29.88M | $ 29.71M | $ 27.78M | $ 21.12M | $ 21.49M | |
$ 119.51M | $ 29.88M | $ 29.71M | $ 27.78M | $ 21.12M | $ 21.49M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 87.03M | $ 87.03M | $ 102.39M | $ 77.11M | $ 51.12M | $ 37.03M | |
$ -1.53M | $ -1.53M | $ -11.97M | $ 1.52M | $ -775.75K | $ 1.99M | |
$ -246.82K | $ -2.33M | - | $ 1.63M | $ -57.34M | $ 1.99M | |
- | - | - | - | - | - | |
$ -1.00M | $ -1.00M | $ -13.60M | $ 2.52M | $ 31.40M | $ 2.91M | |
$ 1.63M | $ 1.74M | $ -9.97M | $ 2.80M | $ 33.03M | $ 2.91M |