XML 25 R5.htm IDEA: XBRL DOCUMENT v3.25.4
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Nov. 30, 2025
Nov. 30, 2024
Nov. 30, 2023
Income Statement [Abstract]      
Revenue $ 62,508,086 $ 58,452,436 $ 57,555,416
Cost of revenue (58,139,104) (54,471,130) (53,598,587)
Gross profit 4,368,982 3,981,306 3,956,829
Selling, general and administrative expenses (2,946,883) (2,715,781) (2,672,562)
Acquisition, integration and restructuring costs (7,180) (71,314) (206,235)
Operating income 1,414,919 1,194,211 1,078,032
Interest expense and finance charges, net (356,608) (319,458) (288,318)
Other expense, net (1,057) (8,718) (206)
Income before income taxes 1,057,254 866,035 789,508
Provision for income taxes (229,594) (176,944) (162,597)
Net income $ 827,660 $ 689,091 $ 626,911
Earnings per common share:      
Basic (in USD per share) $ 9.99 $ 7.99 $ 6.72
Diluted (in USD per share) $ 9.95 $ 7.95 $ 6.70
Weighted-average common shares outstanding:      
Basic (in shares) 82,104 85,494 92,572
Diluted (in shares) 82,430 85,874 92,853