XML 72 R49.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Statements of Operations-Additional Information - Net Sales by Region (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Net sales      
Net sales $ 1,017,679 $ 977,889 $ 942,261
United States      
Net sales      
Net sales 584,763 578,773 561,803
Latin America and Canada      
Net sales      
Net sales 247,705 219,846 191,047
Europe, Middle East and Africa      
Net sales      
Net sales 121,977 117,815 122,480
Asia Pacific      
Net sales      
Net sales $ 63,234 $ 61,455 $ 66,931