XML 18 R4.htm IDEA: XBRL DOCUMENT v3.24.2
Condensed Consolidated Statements Of Operations - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Income Statement [Abstract]        
Revenues $ 3,666,897 $ 3,045,622 $ 7,099,173 $ 5,936,054
Cost of sales 2,982,896 2,555,562 5,825,863 5,009,932
Gross profit 684,001 490,060 1,273,310 926,122
Selling, general and administrative expenses 351,193 293,393 680,549 574,545
Operating income 332,808 196,667 592,761 351,577
Net periodic pension income (cost) 221 (282) 443 (556)
Interest income (expense), net 6,106 (2,692) 13,647 (4,524)
Income before income taxes 339,135 193,693 606,851 346,497
Income tax provision 91,563 53,098 162,130 94,429
Net income (in US dollars) $ 247,572 $ 140,595 $ 444,721 $ 252,068
Basic earnings per common share (in US dollars per share) $ 5.27 $ 2.97 $ 9.45 $ 5.30
Diluted earnings per common share (in US dollars per share) 5.25 2.95 9.41 5.28
Dividends declared per common share (in US dollars per share) $ 0.25 $ 0.18 $ 0.43 $ 0.33