XML 14 R4.htm IDEA: XBRL DOCUMENT v3.20.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Income Statement [Abstract]    
Revenue $ 47,179 $ 44,611
Cost of revenue 11,101 8,426
Gross profit 36,078 36,185
Operating expenses    
Sales and marketing 25,434 23,238
Research and development 6,917 5,738
General and administrative 9,562 8,692
Total operating expenses 41,913 37,668
Loss from operations (5,835) (1,483)
Other income and (expense):    
Interest income 16 33
Interest expense (53) (60)
Other income and (expense) 71 796
Total other income and (expense) 34 769
Loss before income taxes (5,801) (714)
Income tax expense (benefit) 380 (170)
Net loss $ (6,181) $ (544)
Loss per share:    
Basic $ (0.26) $ (0.02)
Diluted $ (0.26) $ (0.02)
Common shares and equivalents outstanding:    
Basic weighted average shares 23,803 23,036
Diluted weighted average shares 23,803 23,036