XML 51 R40.htm IDEA: XBRL DOCUMENT v3.5.0.2
Information about Geographic Areas and Operating Segments - Summarized Financial Information of Operating and Reportable Segment (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2016
Sep. 30, 2015
Sep. 30, 2016
Sep. 30, 2015
Segment Reporting Information [Line Items]        
Revenue $ 22,467 $ 26,435 $ 70,644 $ 81,573
Cost of revenue 18,790 21,562 58,778 66,019
Gross profit (loss) 3,677 4,873 11,866 15,554
Operating expenses 4,092 3,486 11,717 10,420
Other income, net 128 32 204 124
Income tax benefit (expense) 181 (174) (144) (305)
Net income (loss) (106) 1,245 209 4,953
Software [Member]        
Segment Reporting Information [Line Items]        
Revenue 19,216 21,215 58,118 66,679
Cost of revenue 15,281 17,698 47,901 54,732
Gross profit (loss) 3,935 3,517 10,217 11,947
Professional Engineering Services [Member]        
Segment Reporting Information [Line Items]        
Revenue 3,251 5,220 12,526 14,894
Cost of revenue 3,509 3,864 10,877 11,287
Gross profit (loss) $ (258) $ 1,356 $ 1,649 $ 3,607