XML 44 R33.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue (Details) - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Mar. 31, 2021
Mar. 31, 2020
Revenues $ 10,701,362 $ 8,708,981 $ 30,132,505 $ 25,860,823
PMO        
Revenues 3,904,857 3,851,518 12,940,919 10,746,525
Infrared Products        
Revenues 6,462,527 4,296,111 15,995,133 13,259,610
Specialty Products        
Revenues $ 333,978 $ 561,352 $ 1,196,453 $ 1,854,688