XML 43 R33.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue from Contracts with Customers - Disaggregation of revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Mar. 31, 2021
Mar. 31, 2020
Disaggregation of Revenue [Line Items]        
Net sales $ 54,944 $ 49,998 $ 158,408 $ 158,976
North America        
Disaggregation of Revenue [Line Items]        
Net sales 32,519 33,369 85,609 97,475
International        
Disaggregation of Revenue [Line Items]        
Net sales 22,425 16,629 72,799 61,501
United States | North America        
Disaggregation of Revenue [Line Items]        
Net sales 30,307 31,288 79,989 90,996
Canada & Mexico | North America        
Disaggregation of Revenue [Line Items]        
Net sales 2,212 2,081 5,620 6,479
Brazil | International        
Disaggregation of Revenue [Line Items]        
Net sales 14,901 8,729 47,302 36,551
United Kingdom | International        
Disaggregation of Revenue [Line Items]        
Net sales 4,269 5,333 14,818 15,936
China | International        
Disaggregation of Revenue [Line Items]        
Net sales 1,655 1,338 5,240 4,505
Australia & New Zealand | International        
Disaggregation of Revenue [Line Items]        
Net sales $ 1,600 $ 1,229 $ 5,439 $ 4,509