XML 96 R73.htm IDEA: XBRL DOCUMENT v3.10.0.1
Information about Operating Segments and Geographic Areas - Profit and Loss Information of Segments (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Segment Reporting Information [Line Items]                    
Revenue $ 16,839 $ 16,694 $ 19,203 $ 20,678 $ 19,469 $ 19,653 $ 18,848 $ 22,841 $ 73,414 $ 80,811
Cost of revenue                 57,904 62,689
Gross profit 3,690 3,359 3,261 5,200 3,616 4,380 3,873 6,253 15,510 18,122
Operating expenses                 29,441 27,543
Other income, net                 207 214
Income tax (expense) benefit                 (13) 149
Net loss $ (5,533) $ (2,087) $ (3,683) $ (2,434) $ (4,232) $ (2,468) $ (2,560) $ 202 (13,737) (9,058)
Third Party Software [Member]                    
Segment Reporting Information [Line Items]                    
Revenue                 61,159 65,755
Cost of revenue                 51,408 55,161
Gross profit                 9,751 10,594
Proprietary Software [Member]                    
Segment Reporting Information [Line Items]                    
Revenue                 3,954 4,646
Cost of revenue                 394 163
Gross profit                 3,560 4,483
Professional Engineering Service [Member]                    
Segment Reporting Information [Line Items]                    
Revenue                 8,301 10,410
Cost of revenue                 6,102 7,365
Gross profit                 $ 2,199 $ 3,045