XML 57 R45.htm IDEA: XBRL DOCUMENT v3.24.1
Goodwill, Service Contracts and Other Assets, Net - Schedule of Service Contracts (Details)
$ in Thousands
9 Months Ended
Feb. 29, 2024
USD ($)
Service contracts [Roll Forward]  
Ending balance $ 703,304
Service Contracts  
Service contracts [Roll Forward]  
Beginning balance 346,574
Service contracts acquired 29,415
Service contracts amortization (40,207)
Foreign currency translation 81
Ending balance 335,863
Service Contracts | Uniform Rental and Facility Services  
Service contracts [Roll Forward]  
Beginning balance 310,030
Service contracts acquired 25,429
Service contracts amortization (33,373)
Foreign currency translation 70
Ending balance 302,156
Service Contracts | First Aid and Safety Services  
Service contracts [Roll Forward]  
Beginning balance 21,157
Service contracts acquired 290
Service contracts amortization (3,941)
Foreign currency translation 11
Ending balance 17,517
Service Contracts | All Other  
Service contracts [Roll Forward]  
Beginning balance 15,387
Service contracts acquired 3,696
Service contracts amortization (2,893)
Foreign currency translation 0
Ending balance $ 16,190