XML 56 R45.htm IDEA: XBRL DOCUMENT v3.25.3
Statements of Operations-Additional Information - Net Sales by Region (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Net sales    
Net sales $ 363,893 $ 260,432
United States    
Net sales    
Net sales 202,347 143,549
Latin America and Canada    
Net sales    
Net sales 87,226 71,151
Europe, Middle East and Africa    
Net sales    
Net sales 44,942 31,125
Asia Pacific    
Net sales    
Net sales $ 29,378 $ 14,607