XML 18 R4.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Net revenue:      
Local online advertising $ 78,358 $ 70,239 $ 65,941
National online advertising 37,429 38,945 35,764
Local online advertising 115,787 109,184 101,705
Transactions 27,106 22,819 14,700
Publishing and other 17,663 20,113 24,361
Merchandise 0 0 878
Total net revenue 160,556 152,116 141,644
Cost of revenue:      
Online advertising 4,564 3,665 2,235
Publishing and other 5,960 6,089 7,271
Merchandise 0 0 881
Total cost of revenue 10,524 9,754 10,387
Gross profit 150,032 142,362 131,257
Operating expenses:      
Product and content development 45,180 43,874 39,505
Sales and marketing 53,093 49,738 43,385
General and administrative 30,797 24,494 25,321
Depreciation and amortization 6,772 6,390 5,810
Total operating expenses 135,842 124,496 114,021
Income from operations 14,190 17,866 17,236
(Loss) gain in equity interests (1,243) (328) 520
Interest and other income (expense), net 612 146 (4,023)
Income before income taxes 13,559 17,684 13,733
Income tax expense 8,025 5,564 8,269
Net income $ 5,534 $ 12,120 $ 5,464
Net income per share:      
Basic (usd per share) $ 0.22 $ 0.48 $ 0.22
Diluted (usd per share) $ 0.22 $ 0.47 $ 0.21
Weighted average number of shares used in calculating net earnings per share:      
Basic (shares) 25,018 25,314 25,164
Diluted (shares) 25,322 25,640 25,530
Restricted stock      
Weighted average number of shares used in calculating net earnings per share:      
Dilutive securities (shares) 264 306 352
Employee Stock Purchase Program      
Weighted average number of shares used in calculating net earnings per share:      
Dilutive securities (shares) 2 0 1
Options      
Weighted average number of shares used in calculating net earnings per share:      
Dilutive securities (shares) 38 20 13