XML 41 R30.htm IDEA: XBRL DOCUMENT v3.25.3
Segment Information (Tables)
3 Months Ended
Oct. 31, 2025
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information by Segment
The following is a summary of segment information as of and for the three months ended October 31, 2025 and 2024:
Three months ended October 31,
20252024
Americas & Asia
Net sales$268,893 $245,428 
Cost of goods sold131,106 119,178 
Gross margin137,787 126,250 
Segment expenses:
Research and development16,715 13,216 
Selling, general and administrative61,209 58,134 
Total segment expenses77,924 71,350 
Segment profit$59,863 $54,900 
Europe & Australia
Net sales$136,394 $131,637 
Cost of goods sold65,349 68,198 
Gross margin71,045 63,439 
Segment expenses:
Research and development6,577 5,705 
Selling, general and administrative45,736 44,620 
Total segment expenses52,313 50,325 
Segment profit$18,732 $13,114 
Total profit from reportable segments$78,595 $68,014 
Reconciliation to income before income taxes
Total profit from reportable segments$78,595 $68,014 
Unallocated costs:
Administrative costs(10,623)(9,092)
Investment and other income1,712 1,234 
Interest expense(1,208)(1,356)
Income before income taxes$68,476 $58,800 
Other Segment Information
Depreciation & amortization:
Americas & Asia$7,280 $6,612 
Europe & Australia3,728 3,552 
Total Company$11,008 $10,164 
Expenditures for property, plant & equipment:
Americas & Asia$8,217 $4,005 
Europe & Australia2,763 3,281 
Total Company$10,980 $7,286