v3.26.1
Revenue Recognition (Disaggregation of Revenue) (Tables)
12 Months Ended
Jul. 31, 2026
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.
202620252024
Net sales:
Americas & Asia:
Americas$955,857 $862,703 $784,576 
Asia150,763 131,012 101,952 
Total$1,106,620 $993,715 $886,528 
Europe & Australia:
Europe494,979 463,582 399,462 
Australia59,966 56,308 55,403 
Total$554,945 $519,890 $454,865 
Total Company$1,661,565 $1,513,605 $1,341,393 
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Product and Service, Revenue
The following is a summary of sales by product category for the years ended July 31, 2026, 2025 and 2024:
Years Ended July 31,
202620252024
Safety and Facility Identification$647,821 $611,242 $607,235 
Product Identification497,650 428,655274,429
Wire Identification289,140 247,933228,415
Healthcare Identification140,675 140,612141,767
People Identification86,279 85,16389,547
Total Company$1,661,565 $1,513,605 $1,341,393