XML 58 R47.htm IDEA: XBRL DOCUMENT v3.7.0.1
Information about Geographic Areas and Operating Segments - Profit and Loss Information of Segments (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Segment Reporting Information [Line Items]        
Revenue $ 18,848 $ 22,738 $ 41,689 $ 48,177
Cost of revenue 14,975 18,845 31,563 39,988
Gross profit 3,873 3,893 10,126 8,189
Operating expenses 6,492 3,978 12,704 7,625
Other income, net 59 55 114 76
Income tax benefit (expense)   (155) 106 (325)
Net income (loss) (2,560) (185) (2,358) 315
Software [Member]        
Segment Reporting Information [Line Items]        
Revenue 15,986 18,735 35,437 38,902
Cost of revenue 13,142 15,459 27,256 32,620
Gross profit 2,844 3,276 8,181 6,282
Professional Engineering Services [Member]        
Segment Reporting Information [Line Items]        
Revenue 2,862 4,003 6,252 9,275
Cost of revenue 1,833 3,386 4,307 7,368
Gross profit $ 1,029 $ 617 $ 1,945 $ 1,907