XML 39 R27.htm IDEA: XBRL DOCUMENT v3.21.1
Earnings Per Share (Tables)
9 Months Ended
Feb. 28, 2021
Earnings Per Share [Abstract]  
Computation of Basic and Diluted Earnings Per Share The following tables set forth the computation of basic and diluted earnings per share using the two-class method for amounts attributable to Cintas’ common shares.
Three Months EndedNine Months Ended
Basic Earnings per Share from Continuing Operations (in thousands except per share data)
February 28, 2021February 29, 2020February 28, 2021February 29, 2020
Income from continuing operations$258,384 $234,520 $843,246 $731,775 
Less: income from continuing operations
allocated to participating securities
1,894 2,193 5,908 6,864 
Income from continuing operations available
to common shareholders
$256,490 $232,327 $837,338 $724,911 
Basic weighted average common shares outstanding
105,264 104,245 104,782 103,840 
Basic earnings per share from continuing operations$2.44 $2.23 $7.99 $6.98 
Three Months EndedNine Months Ended
Diluted Earnings per Share from Continuing Operations (in thousands except per share data)
February 28, 2021February 29, 2020February 28, 2021February 29, 2020
Income from continuing operations$258,384 $234,520 $843,246 $731,775 
Less: income from continuing operations allocated to participating securities1,894 2,193 5,908 6,864 
Income from continuing operations available to common shareholders$256,490 $232,327 $837,338 $724,911 
Basic weighted average common shares outstanding
105,264 104,245 104,782 103,840 
Effect of dilutive securities – employee stock options
2,732 3,343 2,914 3,440 
Diluted weighted average common shares outstanding
107,996 107,588 107,696 107,280 
Diluted earnings per share from continuing operations$2.37 $2.16 $7.78 $6.76 
Buyback Activity by Program
The following tables summarize the share buyback activity by program and fiscal period:

Three Months EndedNine Months Ended
February 28, 2021February 28, 2021
Buyback Program
(In thousands except per share data)
SharesAvg. Price
per Share
Purchase
Price
SharesAvg. Price
per Share
Purchase
Price
October 30, 2018190 $319.88 $60,877 190 $319.88 $60,877 
October 29, 201966 $321.51 $21,080 66 $321.51 $21,080 
256 $320.30 $81,957 256 $320.30 $81,957 

Three Months EndedNine Months Ended
February 29, 2020February 29, 2020
Buyback Program
(In thousands except per share data)
SharesAvg. Price
per Share
Purchase
Price
SharesAvg. Price
per Share
Purchase
Price
October 30, 2018— $— $— 837 $230.66 $193,109 
October 29, 2019— $— $— — $— $— 
— $— $— 837 $230.66 $193,109