XML 91 R73.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue by Product Line (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2023
Revenue by Product Line [Line Items]      
Net sales $ 1,513,605 $ 1,341,393 $ 1,331,863
Safety and Facility Identification      
Revenue by Product Line [Line Items]      
Net sales 611,242 607,235 608,938
Product Identification      
Revenue by Product Line [Line Items]      
Net sales 428,655 274,429 259,164
Wire Identification      
Revenue by Product Line [Line Items]      
Net sales 247,933 228,415 209,284
Healthcare Identification      
Revenue by Product Line [Line Items]      
Net sales 140,612 141,767 145,225
People Identification      
Revenue by Product Line [Line Items]      
Net sales $ 85,163 $ 89,547 $ 109,252