XML 85 R70.htm IDEA: XBRL DOCUMENT v3.6.0.2
Quarterly Financial Information - Summary of Condensed Consolidated Statements of Operations (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2016
Sep. 30, 2016
Jun. 30, 2016
Mar. 31, 2016
Dec. 31, 2015
Sep. 30, 2015
Jun. 30, 2015
Mar. 31, 2015
Dec. 31, 2016
Dec. 31, 2015
Income Statement [Abstract]                    
Revenue $ 26,797 $ 22,467 $ 22,738 $ 25,439 $ 25,028 $ 26,435 $ 28,873 $ 26,265 $ 97,441 $ 106,601
Gross profit 3,954 3,677 3,893 4,296 4,916 4,873 5,232 5,449 15,820 20,470
Income (loss) from operations (1,307) (415) (85) 649 1,297 1,387 1,871 1,876 (1,158) 6,431
Net income (loss) $ (1,261) $ (106) $ (185) $ 500 $ 1,140 $ 1,245 $ 1,885 $ 1,823 $ (1,052) $ 6,093
Basic income (loss) per share $ (0.10) $ (0.01) $ (0.02) $ 0.04 $ 0.09 $ 0.10 $ 0.16 $ 0.15 $ (0.09) $ 0.51
Diluted income (loss) per share $ (0.10) $ (0.01) $ (0.02) $ 0.04 $ 0.09 $ 0.10 $ 0.15 $ 0.15 $ (0.09) $ 0.49
Shares used in calculation of income (loss) per share:                    
Basic 12,473 12,310 12,152 12,102 12,047 11,959 11,856 11,778 12,260 11,938
Diluted 12,473 12,310 12,152 12,531 12,649 12,466 12,295 12,057 12,260 12,419