XML 16 R4.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
Revenue $ 1,207,798 $ 844,452 $ 627,921
Cost of revenue 522,339 378,498 281,596
Gross profit 685,459 465,954 346,325
Operating expenses:      
Research and development 190,627 137,598 107,757
Selling, general and administrative 226,190 161,670 133,542
Litigation expense, net 6,225 7,804 2,464
Total operating expenses 423,042 307,072 243,763
Operating income 262,417 158,882 102,562
Other income, net 9,802 10,460 10,558
Income before income taxes 272,219 169,342 113,120
Income tax expense 30,196 4,967 4,281
Net income $ 242,023 $ 164,375 $ 108,839
Net income per share      
Basic (in dollars per share) $ 5.28 $ 3.67 $ 2.52
Diluted (in dollars per share) $ 5.05 $ 3.50 $ 2.38
Weighted-average shares outstanding:      
Basic (in shares) 45,851 44,840 43,165
Diluted (in shares) 47,889 47,014 45,763