XML 37 R25.htm IDEA: XBRL DOCUMENT v3.25.2
Earnings Per Share (Tables)
3 Months Ended
Aug. 31, 2025
Earnings Per Share [Abstract]  
Schedule of 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 for the three months ended August 31:
Basic Earnings per Share
(In thousands except per share data)
20252024
Net income$491,140 $452,033 
Less: net income allocated to participating securities1,651 1,654 
Net income available to common shareholders$489,489 $450,379 
Basic weighted average common shares outstanding
403,292 403,382 
Basic earnings per share$1.21 $1.12 
Diluted Earnings per Share
(In thousands except per share data)
20252024
Net income$491,140 $452,033 
Less: net income allocated to participating securities1,651 1,654 
Net income available to common shareholders$489,489 $450,379 
Basic weighted average common shares outstanding
403,292 403,382 
Effect of dilutive securities – employee stock options
6,002 7,114 
Diluted weighted average common shares outstanding
409,294 410,496 
Diluted earnings per share$1.20 $1.10 
Schedule of Buyback Activity by Program The following table summarizes the share buyback activity by program and period for the three months ended August 31:
20252024
Buyback Activity
(In thousands except per share data)
SharesAvg. Price
per Share
Purchase
Price
SharesAvg. Price
per Share
Purchase
Price
July 26, 2022703 $213.40 $150,014 2,732 $173.40 $473,617 
July 23, 2024— — — — — — 
703 $213.40 $150,014 2,732 $173.40 $473,617 
Shares acquired for taxes due (1)
520 $223.04 $116,083 744 $189.67 $141,185 
Total repurchase of Cintas common stock$266,097 $614,802 
(1) Shares of Cintas common stock acquired for employee payroll taxes due on options exercised and vested restricted stock awards.
The following table summarizes Cintas' non-cash share buyback activity for the three months ended August 31:
20252024

(In thousands except per share data)
SharesAvg. Price
per Share
Non-Cash
Value
SharesAvg. Price
per Share
Non-Cash
Value
Non-cash transaction activity304 $222.31 $67,581 407 $188.68 $76,824