XML 53 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue (Details) - USD ($)
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Revenues $ 38,464,821 $ 34,967,963
PMO    
Revenues 15,882,189 14,639,687
Infrared Products    
Revenues 20,971,080 18,052,856
Specialty Products    
Revenues $ 1,611,552 $ 2,275,420