XML 15 R4.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements Of Operations - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Income Statement [Abstract]    
Revenues $ 2,890,432 $ 2,592,549
Cost of sales 2,454,370 2,239,994
Gross profit 436,062 352,555
Selling, general and administrative expenses 281,152 252,598
Operating income 154,910 99,957
Net periodic pension (cost) income (274) 1,169
Interest expense, net (1,832) (1,289)
Income before income taxes 152,804 99,837
Income tax provision 41,331 26,451
Net income (in US dollars) $ 111,473 $ 73,386
Basic earnings per common share (in US dollars per share) $ 2.33 $ 1.39
Diluted earnings per common share (in US dollars per share) 2.32 1.39
Dividends declared per common share (in US dollars per share) $ 0.15 $ 0.13