XML 58 R40.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue Recognition (Disaggregation of Revenue) (Tables)
12 Months Ended
Jul. 31, 2025
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following is a summary of the Company's revenue by geographic region within the reportable segments. See Note 10 “Segment Information” for information on the Company's reportable segments.
202520242023
Net sales:
Americas & Asia:
Americas$862,703 $784,576 $787,426 
Asia131,012 101,952 101,431 
Total$993,715 $886,528 $888,857 
Europe & Australia:
Europe463,582 399,462 387,743 
Australia56,308 55,403 55,263 
Total$519,890 $454,865 $443,006 
Total Company$1,513,605 $1,341,393 $1,331,863 
Revenue from External Customers by Products and Services
The following is a summary of sales by product category for the years ended July 31, 2025, 2024 and 2023:
Years Ended July 31,
 202520242023
Safety and Facility Identification$611,242 $607,235 $608,938 
Product Identification428,655 274,429259,164
Wire Identification247,933 228,415209,284
Healthcare Identification140,612 141,767145,225
People Identification85,163 89,547109,252
Total Company$1,513,605 $1,341,393 $1,331,863