XML 41 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Statements of Operations-Additional Information - Net Sales by Region (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Net sales        
Net sales $ 249,943 $ 244,646 $ 481,292 $ 477,167
United States        
Net sales        
Net sales 140,482 149,386 271,769 285,190
Latin America and Canada        
Net sales        
Net sales 65,183 53,820 123,886 106,066
Europe, Middle East and Africa        
Net sales        
Net sales 29,518 27,827 56,397 57,344
Asia Pacific        
Net sales        
Net sales $ 14,760 $ 13,613 $ 29,240 $ 28,567