XML 41 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue from Contracts with Customers - Disaggregation of revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Disaggregation of Revenue [Line Items]    
Net sales $ 61,514 $ 49,411
North America    
Disaggregation of Revenue [Line Items]    
Net sales 33,809 25,984
International    
Disaggregation of Revenue [Line Items]    
Net sales 27,705 23,427
United States | North America    
Disaggregation of Revenue [Line Items]    
Net sales 32,020 24,337
Canada & Mexico | North America    
Disaggregation of Revenue [Line Items]    
Net sales 1,789 1,647
Brazil | International    
Disaggregation of Revenue [Line Items]    
Net sales 19,203 14,908
United Kingdom | International    
Disaggregation of Revenue [Line Items]    
Net sales 4,968 4,995
China | International    
Disaggregation of Revenue [Line Items]    
Net sales 1,618 1,581
Australia & New Zealand | International    
Disaggregation of Revenue [Line Items]    
Net sales $ 1,916 $ 1,943