XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue from Contracts with Customers - Disaggregation of revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]        
Net sales $ 66,775 $ 61,318 $ 127,236 $ 122,832
North America        
Disaggregation of Revenue [Line Items]        
Net sales 39,687 32,666 76,170 66,475
International        
Disaggregation of Revenue [Line Items]        
Net sales 27,088 28,652 51,066 56,357
United States | North America        
Disaggregation of Revenue [Line Items]        
Net sales 37,620 30,912 71,892 62,932
Canada & Mexico | North America        
Disaggregation of Revenue [Line Items]        
Net sales 2,067 1,754 4,278 3,543
Brazil | International        
Disaggregation of Revenue [Line Items]        
Net sales 20,057 18,687 37,305 37,890
United Kingdom | International        
Disaggregation of Revenue [Line Items]        
Net sales 3,294 4,729 6,494 9,697
China | International        
Disaggregation of Revenue [Line Items]        
Net sales 1,978 2,244 3,665 3,862
Australia & New Zealand | International        
Disaggregation of Revenue [Line Items]        
Net sales $ 1,759 $ 2,992 $ 3,601 $ 4,908