XML 11 R2.htm IDEA: XBRL DOCUMENT v3.22.1
Interim Consolidated Statements of Operations (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Revenues $ 897,791 $ 804,390
Gross profit 519,585 471,696
Research and development 43,028 39,272
Selling, general and administrative 235,312 221,752
Amortization 16,604 13,884
Interest Expense 11,338 9,471
Restructuring Charges 4,011 1,193
Other charges (income), net (3,709) 710
Earnings before taxes 213,001 185,414
Provision for taxes 39,000 35,751
Net Income (Loss) Attributable to Parent $ 174,001 $ 149,663
Basic earnings per common share:    
Net earnings $ 7.64 $ 6.41
Weighted average number of common shares 22,768,298 23,365,077
Diluted earnings per common share:    
Net earnings $ 7.55 $ 6.32
Weighted average number of common and common equivalent shares 23,040,231 23,685,665
Comprehensive Income (Loss), Net of Tax, Attributable to Parent $ 178,351 $ 172,844
Product [Member]    
Cost of Goods and Services Sold 289,089 245,270
Revenues 706,615 626,915
Service [Member]    
Cost of Goods and Services Sold 89,117 87,424
Revenues $ 191,176 $ 177,475