XML 43 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition (Tables)
12 Months Ended
May 31, 2021
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregated Revenue
The following table presents Cintas' total revenue disaggregated by operating segment for the fiscal years ended May 31:
(In thousands)202120202019
Uniform Rental and Facility
   Services
$5,689,632 80.0 %$5,643,494 79.6 %$5,552,430 80.6 %
First Aid and Safety Services784,291 11.0 %708,569 10.0 %619,470 9.0 %
Fire Protection Services446,441 6.3 %422,688 6.0 %405,467 5.9 %
Uniform Direct Sales195,976 2.7 %310,369 4.4 %314,936 4.5 %
Total revenue$7,116,340 100.0 %$7,085,120 100.0 %$6,892,303 100.0 %