XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.3
Segment Information (Tables)
3 Months Ended
Oct. 31, 2024
Segment Reporting [Abstract]  
Revenue from External Customers by Geographic Areas [Table Text Block]
The following is a summary of net sales by segment and geographic region for the three months ended October 31, 2024 and 2023:
Three months ended October 31,
20242023
Net sales:
Americas & Asia
Americas$214,033 $196,286 
Asia31,395 25,340 
Total$245,428 $221,626 
Europe & Australia
Europe116,153 96,333 
Australia15,484 14,024 
Total$131,637 $110,357 
Total Company$377,065 $331,983 
Schedule of Segment Reporting Information by Segment
The following is a summary of segment profit for the three months ended October 31, 2024 and 2023:
Three months ended October 31,
20242023
Segment profit:
Americas & Asia$54,900 $49,897 
Europe & Australia13,114 16,744 
Total Company$68,014 $66,641 
Reconciliation of Segment Profit
The following is a reconciliation of segment profit to income before income taxes for the three months ended October 31, 2024 and 2023:
Three months ended October 31,
 20242023
Total profit from reportable segments$68,014 $66,641 
Unallocated amounts:
Administrative costs(9,092)(6,911)
Investment and other income1,234 438 
Interest expense(1,356)(766)
Income before income taxes$58,800 $59,402