XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Statements of Operations-Additional Information - Net Sales by Region (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Net sales        
Net sales $ 245,673 $ 239,619 $ 722,840 $ 686,996
United States        
Net sales        
Net sales 148,529 146,820 433,716 412,284
Latin America and Canada        
Net sales        
Net sales 53,881 45,048 159,946 135,722
Europe, Middle East and Africa        
Net sales        
Net sales 28,174 29,931 85,518 90,889
Asia Pacific        
Net sales        
Net sales $ 15,089 $ 17,820 $ 43,660 $ 48,101