XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Information (Tables)
9 Months Ended
Apr. 30, 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 nine months ended April 30, 2023 and 2022:
Three months ended April 30,Nine months ended April 30,
2023202220232022
Net sales:
Americas & Asia
Americas$198,074 $196,266 $584,505 $560,184 
Asia24,739 26,313 76,870 83,108 
Total$222,813 $222,579 $661,375 $643,292 
Europe & Australia
Europe$100,480 $102,809 $284,432 $296,426 
Australia13,823 13,163 40,127 38,363 
Total$114,303 $115,972 $324,559 $334,789 
Total Company$337,116 $338,551 $985,934 $978,081 
Schedule of Segment Profit
The following is a summary of segment profit for the three and nine months ended April 30, 2023 and 2022:
Three months ended April 30,Nine months ended April 30,
 2023202220232022
Segment profit:
Americas & Asia$49,192 $45,021 $130,511 $114,659 
Europe & Australia17,099 16,050 47,316 46,165 
Total Company$66,291 $61,071 $177,827 $160,824 
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 nine months ended April 30, 2023 and 2022:
Three months ended April 30,Nine months ended April 30,
 2023202220232022
Total profit from reportable segments$66,291 $61,071 $177,827 $160,824 
Unallocated amounts:
Administrative costs(7,060)(8,182)(18,429)(20,728)
Gain on sale of business3,770 — 3,770 — 
Investment and other income (expense)785 (1,308)1,596 (1,343)
Interest expense(753)(329)(2,886)(763)
Income before income taxes$63,033 $51,252 $161,878 $137,990 
Revenue from External Customers by Products and Services
The following is a summary of sales by business platform for the three and nine months ended April 30, 2023 and 2022:
Three months ended April 30,Nine months ended April 30,
 2023202220232022
IDS$262,984 $264,124 $775,023 $757,727 
WPS74,132 74,427 210,911 220,354 
Total Company$337,116 $338,551 $985,934 $978,081