XML 42 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue from Contracts with Customers - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Disaggregation of Revenue [Line Items]        
Net sales $ 61,678 $ 60,479 $ 188,914 $ 183,311
North America        
Disaggregation of Revenue [Line Items]        
Net sales 37,053 36,288 113,223 102,763
International        
Disaggregation of Revenue [Line Items]        
Net sales 24,625 24,191 75,691 80,548
United States | North America        
Disaggregation of Revenue [Line Items]        
Net sales 35,122 34,181 107,014 97,049
Canada & Mexico | North America        
Disaggregation of Revenue [Line Items]        
Net sales 1,931 2,107 6,209 5,714
Brazil | International        
Disaggregation of Revenue [Line Items]        
Net sales 18,160 15,980 55,465 54,063
United Kingdom | International        
Disaggregation of Revenue [Line Items]        
Net sales 3,563 4,750 10,059 14,254
China | International        
Disaggregation of Revenue [Line Items]        
Net sales 1,497 1,899 5,160 5,761
Australia & New Zealand | International        
Disaggregation of Revenue [Line Items]        
Net sales $ 1,405 $ 1,562 $ 5,007 $ 6,469