XML 17 R4.htm IDEA: XBRL DOCUMENT v3.24.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Feb. 29, 2024
Feb. 28, 2023
Income Statement [Abstract]    
Revenue $ 13,975,253 $ 15,125,371
Cost of revenue (12,969,487) (14,121,804)
Gross profit 1,005,766 1,003,567
Selling, general and administrative expenses (671,545) (654,223)
Acquisition, integration and restructuring costs (31,649) (51,182)
Operating income 302,572 298,162
Interest expense and finance charges, net (75,891) (80,200)
Other expense, net (2,884) (156)
Income before income taxes 223,797 217,806
Provision for income taxes (51,669) (50,786)
Net income $ 172,128 $ 167,020
Earnings per common share:    
Basic (in USD per share) $ 1.94 $ 1.76
Diluted (in USD per share) $ 1.93 $ 1.75
Weighted-average common shares outstanding:    
Basic (in shares) 87,891 94,259
Diluted (in shares) 88,203 94,539