XML 24 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Operations - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenues $ 3,788,309 $ 3,919,709 $ 3,717,930
Gross profit 2,241,286 2,308,042 2,171,553
Research and development 185,284 177,122 169,766
Selling, general and administrative 904,106 938,461 943,976
Amortization 72,213 66,239 63,075
Interest Expense 77,366 55,392 43,242
Restructuring Charges 32,735 9,556 5,239
Other Charges (Income), Net (4,146) (9,320) (3,106)
Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest (973,728) (1,070,592) (949,361)
Provision for taxes 184,950 198,090 180,376
Net earnings $ 788,778 $ 872,502 $ 768,985
Basic earnings per common share:      
Net earnings $ 36.10 $ 38.79 $ 33.25
Weighted average number of common shares 21,848,122 22,491,790 23,129,862
Diluted earnings per common share:      
Net earnings $ 35.90 $ 38.41 $ 32.78
Weighted average number of common and common equivalent shares 21,971,528 22,718,290 23,457,630
Product [Member]      
Revenues $ 2,906,661 $ 3,118,721 $ 2,960,615
Cost of Sales 1,144,167 1,227,230 1,181,020
Service [Member]      
Revenues 881,648 800,988 757,315
Cost of Sales $ 402,856 $ 384,437 $ 365,357