XML 15 R4.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Feb. 28, 2025
Feb. 29, 2024
Income Statement [Abstract]    
Revenue $ 14,531,707 $ 13,975,253
Cost of revenue (13,533,701) (12,969,487)
Gross profit 998,006 1,005,766
Selling, general and administrative expenses (692,485) (671,545)
Acquisition, integration and restructuring costs (1,062) (31,649)
Operating income 304,459 302,572
Interest expense and finance charges, net (87,880) (75,891)
Other expense, net (1,696) (2,884)
Income before income taxes 214,883 223,797
Provision for income taxes (47,346) (51,669)
Net income $ 167,537 $ 172,128
Earnings per common share:    
Basic (in USD per share) $ 1.98 $ 1.94
Diluted (in USD per share) $ 1.98 $ 1.93
Weighted-average common shares outstanding:    
Basic (in shares) 83,615 87,891
Diluted (in shares) 83,970 88,203