XML 11 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Interim Consolidated Statements of Operations (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Revenues $ 928,738 $ 897,791
Gross profit 546,566 519,585
Research and development 45,477 43,028
Selling, general and administrative 234,638 235,312
Amortization 17,779 16,604
Interest Expense 18,184 11,338
Restructuring Charges 4,274 4,011
Other charges (income), net (396) (3,709)
Earnings before taxes 226,610 213,001
Provision for taxes 38,184 39,000
Net Income (Loss) Attributable to Parent $ 188,426 $ 174,001
Basic earnings per common share:    
Net earnings $ 8.53 $ 7.64
Weighted average number of common shares 22,083,456 22,768,298
Diluted earnings per common share:    
Net earnings $ 8.47 $ 7.55
Weighted average number of common and common equivalent shares 22,253,435 23,040,231
Comprehensive Income (Loss), Net of Tax, Attributable to Parent $ 187,143 $ 178,351
Product [Member]    
Cost of Goods and Services Sold 285,751 289,089
Revenues 716,001 706,615
Service [Member]    
Cost of Goods and Services Sold 96,421 89,117
Revenues $ 212,737 $ 191,176