XML 29 R5.htm IDEA: XBRL DOCUMENT v3.24.4
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Nov. 30, 2024
Nov. 30, 2023
Nov. 30, 2022
Income Statement [Abstract]      
Revenue $ 58,452,436 $ 57,555,416 $ 62,343,810
Cost of revenue (54,471,130) (53,598,587) (58,443,611)
Gross profit 3,981,306 3,956,829 3,900,199
Selling, general and administrative expenses (2,715,781) (2,672,562) (2,627,007)
Acquisition, integration and restructuring costs (71,314) (206,235) (222,319)
Operating income 1,194,211 1,078,032 1,050,873
Interest expense and finance charges, net (319,458) (288,318) (222,578)
Other expense, net (8,718) (206) (1,165)
Income before income taxes 866,035 789,508 827,130
Provision for income taxes (176,944) (162,597) (175,823)
Net income $ 689,091 $ 626,911 $ 651,307
Earnings per common share:      
Basic (in USD per share) $ 7.99 $ 6.72 $ 6.79
Diluted (in USD per share) $ 7.95 $ 6.70 $ 6.77
Weighted-average common shares outstanding:      
Basic (in shares) 85,494 92,572 95,225
Diluted (in shares) 85,874 92,853 95,509