XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Feb. 28, 2023
Feb. 28, 2022
Income Statement [Abstract]    
Revenue $ 15,125,371 $ 15,469,977
Cost of revenue (14,121,804) (14,501,316)
Gross profit 1,003,567 968,661
Selling, general and administrative expenses (654,223) (652,851)
Acquisition, integration and restructuring costs (51,182) (93,370)
Operating income 298,162 222,440
Interest expense and finance charges, net (80,200) (42,343)
Other expense, net (156) (4,268)
Income before income taxes 217,806 175,829
Provision for income taxes (50,786) (43,505)
Net income $ 167,020 $ 132,324
Earnings per common share:    
Basic (in USD per share) $ 1.76 $ 1.38
Diluted (in USD per share) $ 1.75 $ 1.37
Weighted-average common shares outstanding:    
Basic (in shares) 94,259 95,584
Diluted (in shares) 94,539 95,892