XML 65 R4.htm IDEA: XBRL DOCUMENT v3.20.1
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Income Statement [Abstract]                    
Revenues $ 26,898 $ 25,505 $ 28,184 $ 30,825 $ 27,062 $ 25,301 $ 28,075 $ 30,884 $ 111,412 $ 111,322
Cost of revenues 3,206 2,980 2,757 2,946 2,880 2,987 3,016 3,385 11,889 12,268
Gross profit 23,692 22,525 25,427 27,879 24,182 22,314 25,059 27,499 99,523 99,054
Operating expenses:                    
Sales and marketing 15,154 14,233 15,357 15,606 13,974 13,375 15,628 15,542 60,350 58,519
Product development 1,905 1,478 1,799 1,703 1,799 2,297 2,386 2,511 6,885 8,993
General and administrative 5,778 5,600 5,847 5,599 5,620 5,928 5,967 5,789 22,824 23,304
Total operating expenses 22,837 21,311 23,003 22,908 21,393 21,600 23,981 23,842 90,059 90,816
Income from operations 855 1,214 2,424 4,971 2,789 714 1,078 3,657 9,464 8,238
Other income (loss), net (135) (138) (143) (99) (52) (91) 30 161 (515) 48
Income before income taxes 720 1,076 2,281 4,872 2,737 623 1,108 3,818 8,949 8,286
Income tax expense 1,319 770 953 1,752 1,173 505 631 1,316 4,794 3,625
Net income $ (599) $ 306 $ 1,328 $ 3,120 $ 1,564 $ 118 $ 477 $ 2,502 $ 4,155 $ 4,661
Income per share—basic:                    
Net income per share, basic (in dollars per share) $ (0.05) $ 0.03 $ 0.11 $ 0.26 $ 0.13 $ 0.01 $ 0.04 $ 0.20 $ 0.35 $ 0.38
Income per share—diluted:                    
Net income per share, diluted (in dollars per share) $ (0.05) $ 0.03 $ 0.11 $ 0.26 $ 0.13 $ 0.01 $ 0.04 $ 0.20 $ 0.35 $ 0.37
Shares used in computing basic net income per share (in shares)                 11,809 12,323
Shares used in computing diluted net income per share (in shares)                 12,035 12,510