XML 42 R30.htm IDEA: XBRL DOCUMENT v3.26.1
Segment Information (Tables)
9 Months Ended
Apr. 30, 2026
Segment Reporting [Abstract]  
Schedule of Segment Segment Reporting Information by Segment
The following is a summary of segment information as of and for the three and nine months ended April 30, 2026 and 2025:
Three months ended April 30,Nine months ended April 30,
2026202520262025
Americas & Asia
Net sales$290,055 $253,652 $810,552 $732,926 
Cost of goods sold139,782 123,827 395,479 362,078 
Gross margin150,273 129,825 415,073 370,848 
Segment expenses:
Research and development16,954 13,318 51,168 39,445 
Selling, general and administrative64,589 59,343 181,561 173,255 
Total segment expenses81,543 72,661 232,729 212,700 
Segment profit$68,730 $57,164 $182,344 $158,148 
Europe & Australia
Net sales$145,182 $128,938 $414,109 $383,404 
Cost of goods sold69,986 63,704 200,487 193,661 
Gross margin75,196 65,234 213,622 189,743 
Segment expenses:
Research and development6,577 5,873 19,964 17,390 
Selling, general and administrative47,149 41,883 138,034 130,481 
Total segment expenses53,726 47,756 157,998 147,871 
Segment profit$21,470 $17,478 $55,624 $41,872 
Total profit from reportable segments$90,200 $74,642 $237,968 $200,020 
Reconciliation to income before income taxes
Total profit from reportable segments$90,200 $74,642 $237,968 $200,020 
Unallocated costs:
Administrative costs(16,994)(7,452)(34,600)(22,674)
Investment and other income (expense)1,431 (509)3,948 2,850 
Interest expense(1,269)(936)(3,467)(3,604)
Income before income taxes$73,368 $65,745 $203,849 $176,592 
Other Segment Information
Depreciation & amortization:
Americas & Asia$7,452 $6,573 $22,110 $19,670 
Europe & Australia3,892 3,609 11,439 10,609 
Total Company$11,344 $10,182 $33,549 $30,279 
Expenditures for property, plant & equipment:
Americas & Asia$9,907 $2,550 $27,259 $12,003 
Europe & Australia1,140 1,712 5,735 6,682 
Total Company$11,047 $4,262 $32,994 $18,685