XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Statements of Operations-Additional Information - Net Sales by Region (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2024
Mar. 31, 2023
Net sales        
Net sales $ 263,223 $ 245,673 $ 744,515 $ 722,840
United States        
Net sales        
Net sales 159,314 148,529 431,083 433,716
Latin America and Canada        
Net sales        
Net sales 53,653 53,881 177,539 159,946
Europe, Middle East and Africa        
Net sales        
Net sales 33,175 28,174 89,572 85,518
Asia Pacific        
Net sales        
Net sales $ 17,081 $ 15,089 $ 46,321 $ 43,660