XML 20 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
Income Statement [Abstract]      
Net revenue $ 1,168,073 $ 1,255,202 $ 998,763
Cost of revenue 802,236 883,050 704,535
Gross profit 365,837 372,152 294,228
Operating expenses:      
Research and development 92,967 88,788 77,982
Sales and marketing 145,961 147,854 138,150
General and administrative 59,659 61,148 49,432
Other operating expenses (income), net 653 (1,182) 2,476
Total operating expenses 299,240 296,608 268,040
Income from operations 66,597 75,544 26,188
Other income (expenses), net [1] (1,093) (4,741) 3,383
Income before income taxes 65,504 70,803 29,571
Provision for income taxes 16,117 12,510 3,780
Net income $ 49,387 $ 58,293 $ 25,791
Net income per share      
Basic $ 1.63 $ 1.95 $ 0.83
Diluted $ 1.59 $ 1.90 $ 0.81
Weighted average shares used to compute net income per share:      
Basic 30,241 29,897 30,936
Diluted 31,002 30,640 31,965
[1] Amounts included gain/loss on investments, net, of $(1.4) million, $(6.2) million and $(0.2) million for the years ended December 31, 2021, 2020 and 2019, respectively.