XML 112 R57.htm IDEA: XBRL DOCUMENT v3.25.3
Changes in Carrying Value of Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Aug. 31, 2025
Aug. 31, 2024
Goodwill [Roll Forward]    
Beginning Balance $ 269,597 $ 266,494
Goodwill, Foreign Currency Translation, Gain (Loss) 5,506 3,103
Ending Balance 289,787 269,597
Goodwill, Acquired During Period 14,684  
Industrial Tools & Services [Member] [Domain]    
Goodwill [Roll Forward]    
Beginning Balance 258,388 255,285
Goodwill, Foreign Currency Translation, Gain (Loss) 5,506 3,103
Ending Balance 278,578 258,388
Goodwill, Acquired During Period 14,684  
Other Operating Segment [Member]    
Goodwill [Roll Forward]    
Beginning Balance 11,209 11,209
Goodwill, Foreign Currency Translation, Gain (Loss) 0 0
Ending Balance 11,209 $ 11,209
Goodwill, Acquired During Period $ 0