XML 42 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue from Contracts with Customers - Disaggregation of revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Disaggregation of Revenue [Line Items]    
Net sales $ 60,461 $ 61,514
North America    
Disaggregation of Revenue [Line Items]    
Net sales 36,484 33,809
International    
Disaggregation of Revenue [Line Items]    
Net sales 23,977 27,705
United States | North America    
Disaggregation of Revenue [Line Items]    
Net sales 34,272 32,020
Canada & Mexico | North America    
Disaggregation of Revenue [Line Items]    
Net sales 2,212 1,789
Brazil | International    
Disaggregation of Revenue [Line Items]    
Net sales 17,248 19,203
United Kingdom | International    
Disaggregation of Revenue [Line Items]    
Net sales 3,201 4,968
China | International    
Disaggregation of Revenue [Line Items]    
Net sales 1,686 1,618
Australia & New Zealand | International    
Disaggregation of Revenue [Line Items]    
Net sales $ 1,842 $ 1,916