XML 40 R31.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue from Contracts with Customers - Disaggregation of revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Disaggregation of Revenue [Line Items]        
Net sales $ 61,318 $ 54,054 $ 122,832 $ 103,464
North America        
Disaggregation of Revenue [Line Items]        
Net sales 32,666 27,106 66,475 53,090
International        
Disaggregation of Revenue [Line Items]        
Net sales 28,652 26,948 56,357 50,374
United States | North America        
Disaggregation of Revenue [Line Items]        
Net sales 30,912 25,345 62,932 49,682
Canada & Mexico | North America        
Disaggregation of Revenue [Line Items]        
Net sales 1,754 1,761 3,543 3,408
Brazil | International        
Disaggregation of Revenue [Line Items]        
Net sales 18,687 17,493 37,890 32,401
United Kingdom | International        
Disaggregation of Revenue [Line Items]        
Net sales 4,729 5,554 9,697 10,548
China | International        
Disaggregation of Revenue [Line Items]        
Net sales 2,244 2,005 3,862 3,586
Australia & New Zealand | International        
Disaggregation of Revenue [Line Items]        
Net sales $ 2,992 $ 1,896 $ 4,908 $ 3,839