XML 19 R4.htm IDEA: XBRL DOCUMENT v3.25.2
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
May 31, 2025
May 31, 2024
May 31, 2025
May 31, 2024
Income Statement [Abstract]        
Revenue $ 14,946,315 $ 13,947,908 $ 29,478,022 $ 27,923,161
Cost of revenue (13,899,942) (12,974,361) (27,433,643) (25,943,848)
Gross profit 1,046,373 973,547 2,044,379 1,979,313
Selling, general and administrative expenses (717,570) (671,714) (1,410,055) (1,343,259)
Acquisition, integration and restructuring costs (664) (37,885) (1,726) (69,534)
Operating income 328,139 263,948 632,598 566,520
Interest expense and finance charges, net (89,982) (76,701) (177,862) (152,592)
Other expense, net (79) (3,091) (1,775) (5,975)
Income before income taxes 238,078 184,156 452,961 407,953
Provision for income taxes (53,157) (40,551) (100,503) (92,220)
Net income $ 184,921 $ 143,605 $ 352,458 $ 315,733
Earnings per common share:        
Basic (in USD per share) $ 2.22 $ 1.67 $ 4.20 $ 3.61
Diluted (in USD per share) $ 2.21 $ 1.66 $ 4.19 $ 3.60
Weighted-average common shares outstanding:        
Basic (in shares) 82,626 85,453 83,115 86,655
Diluted (in shares) 82,935 85,869 83,447 87,019