XML 40 R29.htm IDEA: XBRL DOCUMENT v3.25.4
Segment Information (Tables)
6 Months Ended
Jan. 31, 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 six months ended January 31, 2026 and 2025:
Three months ended January 31,Six months ended January 31,
2026202520262025
Americas & Asia
Net sales$251,604 $233,846 $520,497 $479,274 
Cost of goods sold124,591 119,073 255,697 238,251 
Gross margin127,013 114,773 264,800 241,023 
Segment expenses:
Research and development17,499 12,911 34,214 26,127 
Selling, general and administrative55,763 55,876 116,972 114,010 
Total segment expenses73,262 68,787 151,186 140,137 
Segment profit$53,751 $45,986 $113,614 $100,886 
Europe & Australia
Net sales$132,533 $122,829 $268,927 $254,466 
Cost of goods sold65,152 61,759 130,501 129,957 
Gross margin67,381 61,070 138,426 124,509 
Segment expenses:
Research and development6,810 5,812 13,387 11,517 
Selling, general and administrative45,149 43,880 90,885 88,500 
Total segment expenses51,959 49,692 104,272 100,017 
Segment profit$15,422 $11,378 $34,154 $24,492 
Total profit from reportable segments$69,173 $57,364 $147,768 $125,378 
Reconciliation to income before income taxes
Total profit from reportable segments$69,173 $57,364 $147,768 $125,378 
Unallocated costs:
Administrative costs(6,983)(6,130)(17,606)(15,222)
Investment and other income805 2,125 2,517 3,359 
Interest expense(990)(1,312)(2,198)(2,668)
Income before income taxes$62,005 $52,047 $130,481 $110,847 
Other Segment Information
Depreciation & amortization:
Americas & Asia$7,378 $6,485 $14,658 $13,097 
Europe & Australia3,819 3,447 7,547 6,999 
Total Company$11,197 $9,932 $22,205 $20,096 
Expenditures for property, plant & equipment:
Americas & Asia$9,135 $5,448 $17,352 $9,453 
Europe & Australia1,832 1,689 4,595 4,970 
Total Company$10,967 $7,137 $21,947 $14,423