XML 22 R3.htm IDEA: XBRL DOCUMENT v3.22.0.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Statement [Abstract]      
Revenue $ 1,037,098 $ 811,020 $ 725,625
Cost of revenue 277,271 206,421 189,754
Gross margin 759,827 604,599 535,871
Research, development, and engineering expenses 135,372 130,982 119,427
Selling, general, and administrative expenses 309,354 267,593 273,842
Restructuring charges 0 15,924 0
Intangible asset impairment charges 0 19,571 0
Operating income 315,101 170,529 142,602
Foreign currency gain (loss) (2,270) 3,697 (509)
Investment income 6,660 12,994 19,689
Other income (expense) (591) (309) 1,212
Income before income tax expense (benefit) 318,900 186,911 162,994
Income tax expense on continuing operations 39,019 10,725 (40,871)
Net income $ 279,881 $ 176,186 $ 203,865
Net Income per weighted-average common and common-equivalent share:      
Net income (in dollars per share) $ 1.59 $ 1.02 $ 1.19
Diluted earnings per weighted-average common and common-equivalent share (1):      
Net income (in dollars per share) $ 1.56 $ 1.00 $ 1.16
Weighted-average common and common-equivalent shares outstanding:      
Basic (in shares) 176,463 173,489 171,194
Diluted (in shares) 179,916 176,592 175,269
Cash dividends per common share (in dollars per share) [1] $ 0.245 $ 2.225 $ 0.205
[1] 170,820