XML 27 R4.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated Statements of Operations and Comprehensive Loss - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Revenue:    
Total revenue $ 73,414 $ 80,811
Cost of revenue:    
Total cost of revenue 57,904 62,689
Gross profit 15,510 18,122
Operating expenses:    
Selling, general and administrative 17,074 20,982
Research and development 8,629 6,561
Goodwill impairment 3,738  
Total operating expenses 29,441 27,543
Loss from operations (13,931) (9,421)
Other income, net 207 214
Loss before income taxes (13,724) (9,207)
Income tax (expense) benefit (13) 149
Net loss $ (13,737) $ (9,058)
Basic loss per share $ (1.08) $ (0.72)
Diluted loss per share $ (1.08) $ (0.72)
Shares used in per share calculations:    
Basic 12,712 12,594
Diluted 12,712 12,594
Comprehensive loss:    
Net loss $ (13,737) $ (9,058)
Other comprehensive income (loss):    
Foreign currency translation, net of tax (17) 25
Unrealized gain on investments, net of tax 7  
Total other comprehensive income (loss) (10) 25
Comprehensive loss (13,747) (9,033)
Third Party Software [Member]    
Revenue:    
Total revenue 61,159 65,755
Cost of revenue:    
Total cost of revenue 51,408 55,161
Gross profit 9,751 10,594
Proprietary Software [Member]    
Revenue:    
Total revenue 3,954 4,646
Cost of revenue:    
Total cost of revenue 394 163
Gross profit 3,560 4,483
Professional Engineering Service [Member]    
Revenue:    
Total revenue 8,301 10,410
Cost of revenue:    
Total cost of revenue 6,102 7,365
Gross profit $ 2,199 $ 3,045