XML 16 R4.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Statements Of Operations - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Income Statement [Abstract]        
Revenues $ 4,304,400 $ 3,666,897 $ 8,171,772 $ 7,099,173
Cost of sales 3,470,629 2,982,896 6,615,283 5,825,863
Gross profit 833,771 684,001 1,556,489 1,273,310
Selling, general and administrative expenses 418,559 351,193 822,521 680,549
Operating income 415,212 332,808 733,968 592,761
Net periodic pension income 55 221 109 443
Interest (expense) income, net (3,240) 6,106 2,147 13,647
Income before income taxes 412,027 339,135 736,224 606,851
Income tax provision 109,867 91,563 193,387 162,130
Net income (in US dollars) $ 302,160 $ 247,572 $ 542,837 $ 444,721
Basic earnings per common share (in US dollars per share) $ 6.74 $ 5.27 $ 12.00 $ 9.45
Diluted earnings per common share (in US dollars per share) 6.72 5.25 11.96 9.41
Dividends declared per common share (in US dollars per share) $ 0.25 $ 0.25 $ 0.50 $ 0.43