Income Statement | TTM | Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|---|
- | - | - | $ 37.06M | $ 38.44M | $ 34.71M | |
- | - | - | $ 10.44M | $ 16.72M | $ 14.37M | |
- | - | - | $ 26.62M | $ 21.72M | $ 20.34M | |
- | $ 16.89M | - | $ 11.42M | $ 12.54M | $ 9.57M | |
- | $ -16.89M | - | $ 15.20M | $ 9.18M | $ 10.77M | |
- | $ -8.09M | - | $ -2.19M | $ 35.00K | $ 56.00K | |
- | $ -67.72M | - | - | - | - | |
- | $ 42.74M | - | $ 12.93M | $ 8.05M | $ 10.15M | |
- | $ 11.26M | - | $ 4.07M | $ 2.80M | $ 3.04M | |
- | - | - | - | - | - | |
- | $ 31.48M | - | $ 8.86M | $ 5.25M | $ 7.12M | |
- | $ 0.30 | - | $ 0.08 | $ 0.05 | $ 0.09 | |
- | $ 0.30 | - | $ 0.08 | $ 0.05 | $ 0.08 | |
- | $ 106.61M | - | $ 104.71M | $ 104.58M | $ 82.24M | |
- | $ 106.61M | - | $ 111.54M | $ 111.28M | $ 88.16M | |
- | - | - | $ 0.00 | $ <0.01 | $ <0.01 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 541.00K | $ 764.00K | $ 621.00K | |
- | $ 16.89M | - | $ 21.86M | $ 29.27M | $ 23.93M | |
- | $ 31.48M | - | $ 8.86M | $ 5.25M | $ 7.12M | |
- | $ 34.62M | - | $ 8.92M | $ 6.00M | $ 7.59M | |
- | - | - | $ 1.24M | $ 0.00 | $ 0.00 | |
- | $ 51.01M | $ 15.39M | $ 14.17M | $ 8.05M | $ 10.77M | |
- | $ 51.17M | $ 15.45M | $ 14.23M | $ 8.14M | $ 10.83M |