XML 56 R45.htm IDEA: XBRL DOCUMENT v3.25.0.1
Statements of Operations-Additional Information - Net Sales by Region (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Net sales        
Net sales $ 309,261 $ 249,943 $ 569,693 $ 481,292
United States        
Net sales        
Net sales 184,441 140,482 327,990 271,769
Latin America and Canada        
Net sales        
Net sales 72,674 65,183 143,825 123,886
Europe, Middle East and Africa        
Net sales        
Net sales 32,589 29,518 63,714 56,397
Asia Pacific        
Net sales        
Net sales $ 19,557 $ 14,760 $ 34,164 $ 29,240