XML 36 R26.htm IDEA: XBRL DOCUMENT v3.22.4
Segment Information (Tables)
6 Months Ended
Jan. 31, 2023
Segment Reporting [Abstract]  
Schedule of Net Sales by Segment and Geographic Region
The following is a summary of net sales by segment and geographic region for the three and six months ended January 31, 2023 and 2022:
Three months ended January 31,Six months ended January 31,
2023202220232022
Net sales:
IDS
Americas$176,893 $158,999 $350,242 $323,909 
Europe54,797 57,274 111,440 114,163 
Asia23,993 28,713 50,357 55,531 
Total$255,683 $244,986 $512,039 $493,603 
WPS
Americas$19,182 $20,131 $37,964 $41,273 
Europe38,962 41,432 72,511 79,454 
Australia12,422 11,506 26,304 25,200 
Total$70,566 $73,069 $136,779 $145,927 
Total Company
Americas$196,075 $179,130 $388,206 $365,182 
Europe93,759 98,706 183,951 193,617 
Asia-Pacific36,415 40,219 76,661 80,731 
Total$326,249 $318,055 $648,818 $639,530 
Schedule of Segment Profit
The following is a summary of segment profit for the three and six months ended January 31, 2023 and 2022:
Three months ended January 31,Six months ended January 31,
 2023202220232022
Segment profit:
IDS$47,384 $44,129 $98,909 $92,945 
WPS6,249 4,515 12,627 6,808 
Total Company$53,633 $48,644 $111,536 $99,753 
Schedule of the reconciliation of segment profit to earnings before income taxes and losses of unconsolidated affiliate
The following is a reconciliation of segment profit to income before income taxes for the three and six months ended January 31, 2023 and 2022:
Three months ended January 31,Six months ended January 31,
 2023202220232022
Total profit from reportable segments$53,633 $48,644 $111,536 $99,753 
Unallocated amounts:
Administrative costs(4,852)(5,772)(11,369)(12,546)
Investment and other income (expense)968 (578)811 (35)
Interest expense(1,239)(252)(2,133)(434)
Income before income taxes$48,510 $42,042 $98,845 $86,738