XML 16 R4.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements Of Operations - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Income Statement [Abstract]        
Revenues $ 3,045,622 $ 2,707,388 $ 5,936,054 $ 5,299,937
Cost of sales 2,555,562 2,324,380 5,009,932 4,564,374
Gross profit 490,060 383,008 926,122 735,563
Selling, general and administrative expenses 293,393 245,364 574,545 497,962
Operating income 196,667 137,644 351,577 237,601
Net periodic pension (cost) income (282) 1,094 (556) 2,263
Interest expense, net (2,692) (1,751) (4,524) (3,040)
Income before income taxes 193,693 136,987 346,497 236,824
Income tax provision 53,098 36,323 94,429 62,774
Net income (in US dollars) $ 140,595 $ 100,664 $ 252,068 $ 174,050
Basic earnings per common share (in US dollars per share) $ 2.97 $ 1.99 $ 5.30 $ 3.37
Diluted earnings per common share (in US dollars per share) 2.95 1.99 5.28 3.36
Dividends declared per common share (in US dollars per share) $ 0.18 $ 0.13 $ 0.33 $ 0.26