v3.26.1
Earnings per Share (Tables)
12 Months Ended
May 31, 2026
Earnings Per Share [Abstract]  
Schedule of Computation of Basic and Diluted Earnings Per Share For Continuing Operations 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 fiscal years ended May 31:
Basic Earnings per Share
(In thousands except per share data)
202620252024
Net income$1,999,968 $1,812,281 $1,571,592 
Less: net income allocated to participating securities6,312 6,351 5,928 
Net income available to common shareholders$1,993,656 $1,805,930 $1,565,664 
Basic weighted average common shares outstanding
401,267 403,530 406,612 
Basic earnings per share$4.97 $4.48 $3.85 

Diluted Earnings per Share
(In thousands except per share data)
202620252024
Net income$1,999,968 $1,812,281 $1,571,592 
Less: net income allocated to participating securities6,312 6,351 5,928 
Net income available to common shareholders$1,993,656 $1,805,930 $1,565,664 
Basic weighted average common shares outstanding
401,267 403,530 406,612 
Effect of dilutive securities – employee stock options
4,930 6,756 6,856 
Diluted weighted average common shares outstanding
406,197 410,286 413,468 
Diluted earnings per share$4.91 $4.40 $3.79 
Schedule of Buyback Activity by Program
The following table summarizes the buyback activity by program and fiscal years ended May 31:
202620252024
Buyback Program
(In thousands except
   per share data)
SharesAverage
Price per Share
Purchase
Price
SharesAverage
Price per Share
Purchase
Price
SharesAverage
Price per Share
Purchase
Price
July 27, 2021— $— $— — $— $— 3,425 $133.80 $458,284 
July 26, 20221,272 207.13 263,564 3,794 179.07 679,329 339 168.44 57,104 
July 23, 20242,688 191.29 514,221 — — — — — — 
October 28, 2025— — — — — — — — — 
3,960 $196.38 $777,785 3,794 $179.07 $679,329 3,764 $136.92 $515,388 
Shares acquired for
  taxes due (1)
829 $210.50 $174,319 1,297 $196.87 $255,471 1,325 $139.34 $184,645 
Total repurchase of Cintas
common stock
$952,104 $934,800 $700,033 
(1) Shares of Cintas stock acquired for employee-partner payroll taxes due on options exercised and vested restricted stock awards.
The following table summarizes Cintas' non-cash share buyback activity for the fiscal years ended May 31:
202620252024
Buyback Program
(In thousands except per share data)
SharesAverage
Price per Share
Non-Cash
Value
SharesAverage
Price per Share
Non-Cash
Value
SharesAverage
Price per Share
Non-Cash
Value
Non-cash transaction activity613 $205.13 $125,766 808 $196.93 $158,953 1,133 $137.18 $155,403