XML 15 R4.htm IDEA: XBRL DOCUMENT v3.7.0.1
Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Revenue:        
Software $ 15,986 $ 18,735 $ 35,437 $ 38,902
Professional engineering service 2,862 4,003 6,252 9,275
Total revenue 18,848 22,738 41,689 48,177
Cost of revenue:        
Software 13,142 15,459 27,256 32,620
Professional engineering service 1,833 3,386 4,307 7,368
Total cost of revenue 14,975 18,845 31,563 39,988
Gross profit 3,873 3,893 10,126 8,189
Operating expenses:        
Selling, general and administrative 5,046 3,204 9,911 6,410
Research and development 1,446 774 2,793 1,215
Total operating expenses 6,492 3,978 12,704 7,625
Income (loss) from operations (2,619) (85) (2,578) 564
Other income, net 59 55 114 76
Income (loss) before income taxes (2,560) (30) (2,464) 640
Income tax benefit (expense)   (155) 106 (325)
Net income (loss) $ (2,560) $ (185) $ (2,358) $ 315
Basic income (loss) per share $ (0.20) $ (0.02) $ (0.19) $ 0.03
Diluted income (loss) per share $ (0.20) $ (0.02) $ (0.19) $ 0.03
Shares used in calculation of income (loss) per share:        
Basic 12,577 12,152 12,563 12,127
Diluted 12,577 12,152 12,563 12,559
Comprehensive income (loss):        
Net income (loss) $ (2,560) $ (185) $ (2,358) $ 315
Other comprehensive income (loss):        
Foreign currency translation, net of tax 14 13 22 34
Change in unrealized gains (losses) on investments, net of tax (2) 2 3 (23)
Total other comprehensive income (loss) 12 15 25 11
Comprehensive income (loss) $ (2,548) $ (170) $ (2,333) $ 326