XML 17 R4.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Statements of Operations and Comprehensive Loss - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Revenue:    
Professional engineering service $ 10,410 $ 15,271
Total revenue 80,811 97,441
Cost of revenue:    
Professional engineering service 7,365 13,439
Total cost of revenue 62,689 81,621
Gross profit 18,122 15,820
Operating expenses:    
Selling, general and administrative 20,982 14,119
Research and development 6,561 2,859
Total operating expenses 27,543 16,978
Loss from operations (9,421) (1,158)
Other income, net 214 247
Loss before income taxes (9,207) (911)
Income tax benefit (expense) 149 (141)
Net loss $ (9,058) $ (1,052)
Basic loss per share $ (0.72) $ (0.09)
Diluted loss per share $ (0.72) $ (0.09)
Shares used in per share calculations:    
Basic 12,594 12,260
Diluted 12,594 12,260
Comprehensive loss:    
Net loss $ (9,058) $ (1,052)
Other comprehensive income (loss):    
Foreign currency translation, net of tax 25 (79)
Unrealized gain on investments, net of tax   7
Total other comprehensive income (loss) 25 (72)
Comprehensive loss (9,033) (1,124)
Third Party Software [Member]    
Revenue:    
Software 65,755 80,231
Cost of revenue:    
Software 55,161 67,853
Proprietary Software [Member]    
Revenue:    
Software 4,646 1,939
Cost of revenue:    
Software $ 163 $ 329