XML 55 R44.htm IDEA: XBRL DOCUMENT v3.25.1
Statements of Operations-Additional Information - Net Sales by Region (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Net sales        
Net sales $ 347,825 $ 263,223 $ 917,518 $ 744,515
United States        
Net sales        
Net sales 209,940 159,314 537,930 431,083
Latin America and Canada        
Net sales        
Net sales 70,753 53,653 214,578 177,539
Europe, Middle East and Africa        
Net sales        
Net sales 38,910 33,175 102,624 89,572
Asia Pacific        
Net sales        
Net sales $ 28,222 $ 17,081 $ 62,386 $ 46,321