XML 21 R5.htm IDEA: XBRL DOCUMENT v3.23.4
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Nov. 30, 2023
Nov. 30, 2022
Nov. 30, 2021
Income Statement [Abstract]      
Revenue $ 57,555,416 $ 62,343,810 $ 31,614,169
Cost of revenue (53,598,587) (58,443,611) (29,724,635)
Gross profit 3,956,829 3,900,199 1,889,534
Selling, general and administrative expenses (2,672,562) (2,627,007) (1,154,166)
Acquisition, integration and restructuring costs (206,235) (222,319) (112,150)
Operating income 1,078,032 1,050,873 623,218
Interest expense and finance charges, net (288,318) (222,578) (157,835)
Other (expense) income, net (206) (1,165) 1,102
Income before income taxes 789,508 827,130 466,485
Provision for income taxes (162,597) (175,823) (71,416)
Net income $ 626,911 $ 651,307 $ 395,069
Earnings per common share:      
Basic (in USD per share) $ 6.72 $ 6.79 $ 6.28
Diluted (in USD per share) $ 6.70 $ 6.77 $ 6.24
Weighted-average common shares outstanding:      
Basic (in shares) 92,572 95,225 62,239
Diluted (in shares) 92,853 95,509 62,698