XML 61 R46.htm IDEA: XBRL DOCUMENT v3.23.2
Statements of Operations-Additional Information - Net Sales by Region (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Net sales      
Net sales $ 977,889 $ 942,261 $ 833,350
United States      
Net sales      
Net sales 578,773 561,803 494,889
Latin America and Canada      
Net sales      
Net sales 219,846 191,047 166,325
Europe, Middle East and Africa      
Net sales      
Net sales 117,815 122,480 114,131
Asia Pacific      
Net sales      
Net sales $ 61,455 $ 66,931 $ 58,005