Income Statement | Jun 20 | Jun 19 | Jun 18 |
|---|---|---|---|
| $ 104.67M | $ 98.91M | $ 93.62M | |
| $ 92.04M | $ 85.93M | $ 79.26M | |
| $ 76.78M | $ 75.03M | $ 76.38M | |
| $ 5.32M | $ 3.42M | $ 12.40M | |
| $ 21.18M | $ 14.53M | $ 15.26M | |
| $ 15.27M | $ 10.90M | $ 2.88M | |
| $ -24.50K | $ 209.09K | $ -18.52K | |
| $ 15.24M | $ 11.11M | $ 2.86M | |
| $ 10.63M | $ 7.58M | $ 3.11M | |
| $ 0.24 | $ 0.18 | $ 0.08 | |
| $ 0.24 | $ 0.18 | $ 0.08 | |
| 44.75M | 42.11M | 40.03M | |
| 44.75M | 42.11M | 40.03M |