XML 18 R4.htm IDEA: XBRL DOCUMENT v3.19.2
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Revenue $ 44,247 $ 52,571 $ 88,929 $ 108,232
Costs of sales:        
Contract 35,674 41,211 70,592 85,025
Cost of sales 35,674 41,211 70,592 85,025
Gross margin 8,573 11,360 18,337 23,207
Operating expenses:        
Selling, general and administrative 9,059 9,020 17,623 17,620
Research and development 2,725 3,222 5,785 6,090
Amortization of identifiable intangible assets 242 242 483 483
Operating expenses 12,026 12,484 23,891 24,193
Operating loss (3,453) (1,124) (5,554) (986)
Other expense, net (374) (384) (804) (335)
Interest expense, net (1,244) (78) (1,390) (119)
Loss before benefit from income taxes (5,071) (1,586) (7,748) (1,440)
Benefit from income taxes 3,962 263 3,910 185
Net loss $ (1,109) $ (1,323) $ (3,838) $ (1,255)
Basic Loss per Share:        
Net loss (in dollars per share) $ (0.07) $ (0.08) $ (0.24) $ (0.08)
Diluted Loss per Share:        
Net loss (in dollars per share) $ (0.07) $ (0.08) $ (0.24) $ (0.08)
Weighted average shares outstanding        
Basic (in shares) 16,290 16,330 16,085 15,993
Diluted (in shares) 16,290 16,330 16,085 15,993
Product        
Revenue $ 14,728 $ 20,883 $ 30,245 $ 47,207
Costs of sales:        
Contract 11,412 15,339 22,653 34,779
Cost of sales 11,412 15,339 22,653 34,779
Service        
Revenue 13,534 13,944 27,577 27,140
Costs of sales:        
Contract 9,876 10,205 19,903 19,752
Cost of sales 9,876 10,205 19,903 19,752
Contract        
Revenue 15,985 17,744 31,107 33,885
Costs of sales:        
Contract 14,386 15,667 28,036 30,494
Cost of sales $ 14,386 $ 15,667 $ 28,036 $ 30,494