XML 29 R18.htm IDEA: XBRL DOCUMENT v3.20.4
Revenues (Details) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Net sales $ 11,103,528 $ 7,309,785 $ 21,293,076 $ 15,285,422
Domestic United States        
Net sales 6,797,291 5,451,615 12,900,780 11,195,850
Europe        
Net sales 2,078,512 69,449 3,447,073 397,116
Canada        
Net sales 512,592 212,976 880,533 369,378
Latin America        
Net sales 632,526 807,799 1,795,794 1,562,791
Middle East        
Net sales 511,256 86,383 1,017,982 223,957
Far East        
Net sales 571,086 681,316 1,249,683 1,535,756
Other International        
Net sales $ 265 $ 247 $ 1,231 $ 574