XML 46 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue (Details) - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Mar. 31, 2022
Mar. 31, 2021
Revenues $ 8,305,412 $ 10,701,362 $ 26,651,929 $ 30,132,505
PMO        
Revenues 4,033,218 3,904,857 11,608,665 12,940,919
Infrared Products        
Revenues 3,725,684 6,462,527 13,688,770 15,995,133
Specialty Products        
Revenues $ 546,510 $ 333,978 $ 1,354,494 $ 1,196,453