XML 41 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue from Contracts with Customers - Disaggregation of revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Disaggregation of Revenue [Line Items]        
Net sales $ 62,076 $ 66,775 $ 122,712 $ 127,236
United States | North American Segment        
Disaggregation of Revenue [Line Items]        
Net sales 33,132 37,620 65,908 71,892
Canada & Mexico | North American Segment        
Disaggregation of Revenue [Line Items]        
Net sales 1,792 2,067 3,550 4,278
Brazil | International Segment        
Disaggregation of Revenue [Line Items]        
Net sales 20,209 20,057 39,639 37,305
United Kingdom | International Segment        
Disaggregation of Revenue [Line Items]        
Net sales 3,095 3,294 6,630 6,494
China | International Segment        
Disaggregation of Revenue [Line Items]        
Net sales 1,879 1,978 3,336 3,665
Australia & New Zealand | International Segment        
Disaggregation of Revenue [Line Items]        
Net sales $ 1,969 $ 1,759 $ 3,649 $ 3,601