XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Revenues $ 113,420 $ 96,756
Cost of revenues 24,002 21,680
Gross profit 89,418 75,076
Operating expenses:    
Research and development 23,107 17,749
Sales and marketing 20,142 17,989
General and administrative 12,634 42,043
Total operating expenses 55,883 77,781
Income (loss) from operations 33,535 (2,705)
Other income (expense), net:    
Interest expense 0 (4)
Interest income 518 746
Other income (expense), net (710) (244)
Total other income (expense), net (192) 498
Income (loss) before income taxes 33,343 (2,207)
Income tax provision (benefit) 7,933 (2,435)
Net income $ 25,410 $ 228
Net income per share:    
Basic (in dollars per share) $ 0.65 $ 0.01
Diluted (in dollars per share) $ 0.64 $ 0.01
Weighted average shares used in computing net income per share:    
Basic (in shares) 38,992 39,209
Diluted (in shares) 40,001 40,430