XML 40 R29.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue Recognition (Disaggregation of Revenue) (Tables)
3 Months Ended
Oct. 31, 2025
Revenue Recognition and Deferred Revenue [Abstract]  
Disaggregation of Revenue
The following is a summary of net sales by segment and geographic region for the three months ended October 31, 2025:
Three months ended October 31,
20252024
Net sales:
Americas & Asia
Americas$234,049 $214,033 
Asia34,844 31,395 
Total$268,893 $245,428 
Europe & Australia
Europe121,248 116,153 
Australia15,146 15,484 
Total$136,394 $131,637 
Total Company$405,287 $377,065