XML 64 R44.htm IDEA: XBRL DOCUMENT v3.24.2
Significant Accounting Policies - Narrative (Details)
$ in Thousands
12 Months Ended
Dec. 10, 2021
USD ($)
May 31, 2024
USD ($)
reportingUnit
business
May 31, 2023
USD ($)
May 31, 2022
USD ($)
Accounting Policies [Line Items]        
Number of businesses helped | business   1,000,000    
Restricted cash   $ 34,300 $ 32,700  
Inventory obsolescence reserve   $ 63,100 80,100  
Number of reporting units | reportingUnit   4    
Cash consideration transferred, net of cash acquired   $ 186,837 46,357 $ 164,228
Gain on equity method investment transaction   $ 0 $ 0 $ 30,151
Equity Method Investment        
Accounting Policies [Line Items]        
Cash consideration transferred, net of cash acquired $ 48,000      
Cash acquired 1,700      
Equity interest in acquiree, fair value 43,500      
Gain on equity method investment transaction $ 30,200      
Uniform Rental and Facility Services, First Aid and Safety Services and Fire Protection Services | Route servicing fees | Revenue | Product concentration risk        
Accounting Policies [Line Items]        
Percentage of revenue   95.00%    
Uniform Direct Sales | Other | Revenue | Product concentration risk        
Accounting Policies [Line Items]        
Percentage of revenue   5.00%    
All Other        
Accounting Policies [Line Items]        
Number of reporting units | reportingUnit   2    
Minimum | Service contracts and other assets        
Accounting Policies [Line Items]        
Service contracts and other assets useful lives   5 years    
Minimum | Uniforms in service        
Accounting Policies [Line Items]        
Inventories useful life   18 months    
Minimum | Other rental items        
Accounting Policies [Line Items]        
Inventories useful life   8 months    
Maximum | Service contracts and other assets        
Accounting Policies [Line Items]        
Service contracts and other assets useful lives   15 years    
Maximum | Uniforms in service        
Accounting Policies [Line Items]        
Inventories useful life   30 years    
Maximum | Other rental items        
Accounting Policies [Line Items]        
Inventories useful life   60 months