XML 16 R4.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Revenues, net:        
Total revenues, net $ 92,767,000 $ 77,860,000 $ 258,145,000 $ 201,277,000
Costs of sales:        
Total cost of sales 71,359,000 59,646,000 195,003,000 157,760,000
Gross margin 21,408,000 18,214,000 63,142,000 43,517,000
Operating expenses:        
Selling, general and administrative 26,543,000 21,662,000 75,309,000 59,145,000
Research and development 12,843,000 10,122,000 33,785,000 24,574,000
Amortization of identifiable intangible assets 465,000 539,000 1,399,000 1,303,000
Gain on insurance proceeds 0 0 0 (4,400,000)
Total operating expenses 39,851,000 32,323,000 110,493,000 80,622,000
Operating loss (18,443,000) (14,109,000) (47,351,000) (37,105,000)
Other expense, net (179,000) (539,000) (804,000) (931,000)
Interest expense, net (2,140,000) (5,406,000) (7,054,000) (12,503,000)
Loss on extinguishment of debt 0 (11,916,000) 0 (11,916,000)
Loss before provision for income taxes (20,762,000) (31,970,000) (55,209,000) (62,455,000)
(Provision for) benefit from income taxes (578,000) 37,000 (629,000) 12,295,000
Net loss $ (21,340,000) $ (31,933,000) $ (55,838,000) $ (50,160,000)
Net loss per share, basic (in dollars per share) $ (0.79) $ (1.23) $ (2.06) $ (2.05)
Net loss per share, diluted (in dollars per share) $ (0.79) $ (1.23) $ (2.06) $ (2.05)
Weighted average shares outstanding, basic (in shares) 27,110 25,998 27,150 24,485
Weighted average shares outstanding, diluted (in shares) 27,110 25,998 27,150 24,485
Product        
Revenues, net:        
Total revenues, net $ 31,343,000 $ 30,291,000 $ 84,820,000 $ 72,786,000
Costs of sales:        
Total cost of sales 25,458,000 22,786,000 69,666,000 56,158,000
Service        
Revenues, net:        
Total revenues, net 37,010,000 29,530,000 106,550,000 74,743,000
Costs of sales:        
Total cost of sales 24,021,000 20,792,000 64,981,000 52,427,000
Contract        
Revenues, net:        
Total revenues, net 24,414,000 18,039,000 66,775,000 53,748,000
Costs of sales:        
Total cost of sales $ 21,880,000 $ 16,068,000 $ 60,356,000 $ 49,175,000