XML 16 R4.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Statements Of Operations - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Income Statement [Abstract]        
Revenues $ 4,301,529 $ 3,696,924 $ 12,473,301 $ 10,796,097
Cost of sales 3,466,216 2,962,198 10,081,499 8,788,061
Gross profit 835,313 734,726 2,391,802 2,008,036
Selling, general and administrative expenses 429,617 371,188 1,252,138 1,051,737
Operating income 405,696 363,538 1,139,664 956,299
Net periodic pension income 56 227 165 670
Interest income, net 1,838 8,312 3,985 21,959
Income before income taxes 407,590 372,077 1,143,814 978,928
Income tax provision 112,217 101,814 305,604 263,944
Net income (in US dollars) $ 295,373 $ 270,263 $ 838,210 $ 714,984
Basic earnings per common share (in US dollars per share) $ 6.59 $ 5.83 $ 18.59 $ 15.27
Diluted earnings per common share (in US dollars per share) 6.57 5.80 18.53 15.21
Dividends declared per common share (in US dollars per share) $ 0.25 $ 0.25 $ 0.75 $ 0.68