XML 15 R4.htm IDEA: XBRL DOCUMENT v3.21.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Net revenues:    
Revenue $ 54,467 $ 54,732
Costs of sales:    
Cost of sales 44,267 43,685
Gross margin 10,200 11,047
Operating expenses:    
Selling, general and administrative 14,537 11,646
Research and development 5,809 4,865
Amortization of identifiable intangible assets 275 210
Gain on insurance proceeds (4,400) 0
Operating expenses 16,221 16,721
Operating loss (6,021) (5,674)
Other expense – net (51) (406)
Loss on extinguishment of debt 0 (8,123)
Interest expense – net (2,160) (1,972)
Loss before provision for income taxes (8,232) (16,175)
(Provision for) benefit from income taxes (39) 5,265
Net loss $ (8,271) $ (10,910)
Net loss per share, basic (in dollars per share) $ (0.38) $ (0.61)
Net loss per share, diluted (in dollars per share) $ (0.38) $ (0.61)
Weighted average shares outstanding, basic (in shares) 21,929 17,941
Weighted average shares outstanding, diluted (in shares) 21,929 17,941
Product    
Net revenues:    
Revenue $ 18,556 $ 18,634
Costs of sales:    
Cost of sales 14,885 14,905
Service    
Net revenues:    
Revenue 18,028 18,775
Costs of sales:    
Cost of sales 12,695 12,646
Contract    
Net revenues:    
Revenue 17,883 17,323
Costs of sales:    
Cost of sales $ 16,687 $ 16,134