XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.3
Statements of Operations-Additional Information - Net Sales by Region (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Net sales    
Net sales $ 260,432 $ 231,349
United States    
Net sales    
Net sales 143,549 131,287
Latin America and Canada    
Net sales    
Net sales 71,151 58,703
Europe, Middle East and Africa    
Net sales    
Net sales 31,125 26,879
Asia Pacific    
Net sales    
Net sales $ 14,607 $ 14,480