Income Statement | TTM | Jun 22 | Jun 21 | Jun 20 | Jun 19 | Jun 18 |
---|---|---|---|---|---|---|
- | $ 79.34M | $ 82.64M | $ 60.35M | $ 57.89M | $ 52.40M | |
- | $ 55.11M | $ 55.50M | $ 42.28M | $ 39.65M | $ 33.81M | |
- | $ 24.23M | $ 27.14M | $ 18.07M | $ 18.24M | $ 18.59M | |
- | $ 16.46M | $ 16.86M | $ 14.05M | $ 12.86M | $ 12.40M | |
- | $ 7.77M | $ 10.28M | $ 4.02M | $ 5.38M | $ 6.19M | |
- | $ -192.00K | $ -140.00K | $ 67.00K | $ 140.00K | $ 44.00K | |
- | - | - | - | - | - | |
- | $ 6.86M | $ 11.10M | $ 4.63M | $ 5.73M | $ 5.99M | |
- | $ 1.39M | $ 1.99M | $ 500.00K | $ 420.00K | $ 581.00K | |
- | - | - | - | - | - | |
- | $ 5.67M | $ 9.10M | $ 4.34M | $ 5.31M | $ 5.41M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 71.57M | $ 72.36M | $ 56.34M | $ 52.51M | $ 46.21M | |
- | $ 5.67M | $ 9.10M | $ 4.34M | $ 5.31M | $ 5.41M | |
- | $ 6.89M | $ 9.05M | $ 4.36M | $ 5.37M | $ 5.65M | |
- | $ 302.00K | $ 240.00K | $ 157.00K | $ 30.00K | $ 32.00K | |
- | $ 7.16M | $ 11.34M | $ 4.78M | $ 5.76M | $ 6.03M | |
- | $ 11.78M | $ 14.78M | $ 7.91M | $ 7.39M | $ 7.46M |