XML 62 R47.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue Recognition - Disaggregated Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
May 31, 2022
May 31, 2021
May 31, 2020
Disaggregation of Revenue [Line Items]      
Revenue $ 7,854,459 $ 7,116,340 $ 7,085,120
Uniform Rental and Facility Services      
Disaggregation of Revenue [Line Items]      
Revenue 6,226,980 5,689,632 5,643,494
First Aid and Safety Services      
Disaggregation of Revenue [Line Items]      
Revenue 832,458 784,291 708,569
Fire Protection Services      
Disaggregation of Revenue [Line Items]      
Revenue 527,517 446,441 422,688
Uniform Direct Sales      
Disaggregation of Revenue [Line Items]      
Revenue $ 267,504 $ 195,976 $ 310,369
Product concentration risk | Revenue from Contract with Customer Benchmark      
Disaggregation of Revenue [Line Items]      
Percentage of revenue 100.00% 100.00% 100.00%
Product concentration risk | Revenue from Contract with Customer Benchmark | Uniform Rental and Facility Services      
Disaggregation of Revenue [Line Items]      
Percentage of revenue 79.30% 80.00% 79.60%
Product concentration risk | Revenue from Contract with Customer Benchmark | First Aid and Safety Services      
Disaggregation of Revenue [Line Items]      
Percentage of revenue 10.60% 11.00% 10.00%
Product concentration risk | Revenue from Contract with Customer Benchmark | Fire Protection Services      
Disaggregation of Revenue [Line Items]      
Percentage of revenue 6.70% 6.30% 6.00%
Product concentration risk | Revenue from Contract with Customer Benchmark | Uniform Direct Sales      
Disaggregation of Revenue [Line Items]      
Percentage of revenue 3.40% 2.70% 4.40%