XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Statements of Operations-Additional Information - Net Sales by Region (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Net sales    
Net sales $ 231,349 $ 232,521
United States    
Net sales    
Net sales 131,287 135,804
Latin America and Canada    
Net sales    
Net sales 58,703 52,246
Europe, Middle East and Africa    
Net sales    
Net sales 26,879 29,517
Asia Pacific    
Net sales    
Net sales $ 14,480 $ 14,954