XML 42 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue from Contracts with Customers - Disaggregation of revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Mar. 31, 2022
Mar. 31, 2021
Disaggregation of Revenue [Line Items]        
Net sales $ 60,479 $ 54,944 $ 183,311 $ 158,408
North America        
Disaggregation of Revenue [Line Items]        
Net sales 36,288 32,519 102,763 85,609
International        
Disaggregation of Revenue [Line Items]        
Net sales 24,191 22,425 80,548 72,799
United States | North America        
Disaggregation of Revenue [Line Items]        
Net sales 34,181 30,307 97,049 79,989
Canada & Mexico | North America        
Disaggregation of Revenue [Line Items]        
Net sales 2,107 2,212 5,714 5,620
Brazil | International        
Disaggregation of Revenue [Line Items]        
Net sales 15,980 14,901 54,063 47,302
United Kingdom | International        
Disaggregation of Revenue [Line Items]        
Net sales 4,750 4,269 14,254 14,818
China | International        
Disaggregation of Revenue [Line Items]        
Net sales 1,899 1,655 5,761 5,240
Australia & New Zealand | International        
Disaggregation of Revenue [Line Items]        
Net sales $ 1,562 $ 1,600 $ 6,469 $ 5,439