XML 42 R32.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Revenue from Contracts with Customers - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2024
Mar. 31, 2023
Disaggregation of Revenue [Line Items]        
Net sales $ 60,767 $ 61,678 $ 183,479 $ 188,914
North America        
Disaggregation of Revenue [Line Items]        
Net sales 36,577 37,053 106,035 113,223
International        
Disaggregation of Revenue [Line Items]        
Net sales 24,190 24,625 77,444 75,691
United States | North America        
Disaggregation of Revenue [Line Items]        
Net sales 34,625 35,122 100,533 107,014
Canada & Mexico | North America        
Disaggregation of Revenue [Line Items]        
Net sales 1,952 1,931 5,502 6,209
Brazil | International        
Disaggregation of Revenue [Line Items]        
Net sales 17,891 18,160 57,530 55,465
United Kingdom | International        
Disaggregation of Revenue [Line Items]        
Net sales 3,265 3,563 9,896 10,059
China | International        
Disaggregation of Revenue [Line Items]        
Net sales 1,611 1,497 4,946 5,160
Australia & New Zealand | International        
Disaggregation of Revenue [Line Items]        
Net sales $ 1,423 $ 1,405 $ 5,072 $ 5,007