XML 81 R37.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue (Details) - USD ($)
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Revenues $ 34,967,963 $ 33,749,088
PMO    
Revenues 14,639,687 14,098,157
Infrared Products    
Revenues 18,052,856 17,271,590
Specialty Products    
Revenues $ 2,275,420 $ 2,379,341