XML 59 R48.htm IDEA: XBRL DOCUMENT v3.8.0.1
Information about Geographic Areas and Operating Segments - Profit and Loss Information of Segments (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Sep. 30, 2017
Sep. 30, 2016
Segment Reporting Information [Line Items]        
Revenue $ 19,653 $ 22,467 $ 61,342 $ 70,644
Cost of revenue 15,273 18,790 46,836 58,778
Gross profit 4,380 3,677 14,506 11,866
Operating expenses 6,926 4,092 19,630 11,717
Other income, net 34 128 148 204
Income tax benefit (expense) 44 181 150 (144)
Net income (loss) (2,468) (106) (4,826) 209
Software [Member]        
Segment Reporting Information [Line Items]        
Revenue 17,440 19,216 52,877 58,118
Cost of revenue 13,653 15,281 40,909 47,901
Gross profit 3,787 3,935 11,968 10,217
Professional Engineering Service [Member]        
Segment Reporting Information [Line Items]        
Revenue 2,213 3,251 8,465 12,526
Cost of revenue 1,620 3,509 5,927 10,877
Gross profit $ 593 $ (258) $ 2,538 $ 1,649