Income Statement | TTM | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 |
---|---|---|---|---|---|---|
$ 46.61M | $ 44.62M | $ 37.70M | $ 32.93M | $ 31.76M | $ 31.06M | |
$ 25.23M | $ 24.98M | $ 23.00M | $ 20.91M | $ 21.47M | $ 21.42M | |
$ 21.37M | $ 19.64M | $ 14.70M | $ 12.02M | $ 10.29M | $ 9.64M | |
$ 20.40M | $ 20.41M | $ 14.46M | $ 13.51M | $ 10.57M | $ 10.49M | |
$ 976.10K | $ -769.54K | $ 238.61K | $ -1.63M | $ -283.03K | $ -851.89K | |
- | - | - | - | - | - | |
$ 2.98M | $ 2.90M | $ -338.62K | $ -136.74K | $ -1.15K | $ -80.04K | |
$ -2.00M | $ -3.67M | $ 577.23K | $ -1.62M | $ -281.88K | $ -771.85K | |
$ 129.88K | $ 113.07K | $ 5.60K | $ 7.62K | $ 3.20K | $ 7.84K | |
- | - | - | - | - | - | |
$ -2.13M | $ -3.79M | $ 571.62K | $ -1.63M | $ -285.09K | $ -662.24K | |
$ -0.07 | $ -0.13 | $ 0.02 | - | $ -0.01 | $ -0.03 | |
$ -0.09 | $ -0.13 | $ 0.02 | - | $ -0.01 | $ -0.03 | |
$ 118.75M | $ 28.86M | $ 26.86M | - | $ 26.01M | $ 24.76M | |
$ 121.64M | $ 28.86M | $ 29.14M | - | $ 26.01M | $ 24.76M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 45.63M | $ 45.39M | $ 37.46M | $ 34.42M | $ 32.04M | $ 31.91M | |
$ -2.13M | $ -3.79M | $ 571.62K | $ -1.63M | $ -285.09K | $ -662.24K | |
$ -7.86M | $ 3.20M | - | $ -1.28M | $ -222.69K | - | |
- | - | - | - | - | - | |
$ -2.39M | $ -3.67M | $ 577.23K | $ -1.49M | $ -318.99K | $ -832.37K | |
$ -1.30M | $ -2.84M | $ 629.87K | $ -1.47M | $ -235.14K | $ -688.80K |