v3.22.4
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Revenue $ 1,794,148 $ 1,207,798 $ 844,452
Cost of revenue 745,596 522,339 378,498
Gross profit 1,048,552 685,459 465,954
Operating expenses:      
Research and development 240,171 190,627 137,598
Selling, general and administrative 273,595 226,190 161,670
Litigation expense, net 8,001 6,225 7,804
Total operating expenses 521,767 423,042 307,072
Operating income 526,785 262,417 158,882
Other income (expense), net (1,848) 9,802 10,460
Income before income taxes 524,937 272,219 169,342
Income tax expense 87,265 30,196 4,967
Net income $ 437,672 $ 242,023 $ 164,375
Net income per share      
Basic (in dollars per share) $ 9.37 $ 5.28 $ 3.67
Diluted (in dollars per share) $ 9.05 $ 5.05 $ 3.50
Weighted-average shares outstanding:      
Basic (in shares) 46,727 45,851 44,840
Diluted (in shares) 48,358 47,889 47,014