XML 71 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
Mar. 31, 2017
Mar. 31, 2016
Segment Reporting Information [Line Items]    
Revenue $ 22,841 $ 25,439
Cost of revenue 16,588 21,143
Gross profit 6,253 4,296
Operating expenses 6,212 3,647
Other income, net 55 21
Income tax benefit (expense) 106 (170)
Net income 202 500
Software [Member]    
Segment Reporting Information [Line Items]    
Revenue 19,451 20,167
Cost of revenue 14,114 17,161
Gross profit 5,337 3,006
Professional Engineering Services [Member]    
Segment Reporting Information [Line Items]    
Revenue 3,390 5,272
Cost of revenue 2,474 3,982
Gross profit $ 916 $ 1,290