XML 59 R4.htm IDEA: XBRL DOCUMENT v3.20.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Revenue $ 54,732 $ 44,682
Costs of sales:    
Cost of sales 43,685 35,159
Gross margin 11,047 9,523
Operating expenses:    
Selling, general and administrative 11,427 8,564
Research and development 4,865 3,060
Amortization of identifiable intangible assets 210 0
Operating expenses 16,502 11,624
Operating loss (5,455) (2,101)
Other expense, net (625) (430)
Interest expense, net (1,972) (146)
Loss on extinguishment of debt (8,123) 0
Loss before benefit from (provision for) income taxes (16,175) (2,677)
Benefit from (provision for) income taxes 5,265 (52)
Net loss $ (10,910) $ (2,729)
Basic Earnings per Share:    
Net loss (in dollars per share) $ (0.61) $ (0.17)
Diluted Earnings per Share:    
Net loss (in dollars per share) $ (0.61) $ (0.17)
Weighted average shares outstanding:    
Basic (in shares) 17,941 16,044
Diluted (in shares) 17,941 16,044
Product    
Revenue $ 18,634 $ 15,517
Costs of sales:    
Cost of sales 14,905 11,241
Service    
Revenue 18,775 14,043
Costs of sales:    
Cost of sales 12,646 10,268
Contract    
Revenue 17,323 15,122
Costs of sales:    
Cost of sales $ 16,134 $ 13,650