XML 15 R4.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Revenues, net:        
Revenue $ 85,093,000 $ 68,950,000 $ 165,378,000 $ 123,417,000
Costs of sales:        
Cost of sales 63,972,000 53,847,000 123,644,000 98,114,000
Gross margin 21,121,000 15,103,000 41,734,000 25,303,000
Operating expenses:        
Selling, general and administrative 26,398,000 22,946,000 48,766,000 37,483,000
Research and development 10,101,000 8,643,000 20,942,000 14,452,000
Amortization of identifiable intangible assets 721,000 489,000 934,000 764,000
Gain on insurance proceeds 0 0 0 (4,400,000)
Total operating expenses 37,220,000 32,078,000 70,642,000 48,299,000
Operating loss (16,099,000) (16,975,000) (28,908,000) (22,996,000)
Other expense, net (257,000) (341,000) (625,000) (392,000)
Interest expense, net (2,451,000) (4,937,000) (4,914,000) (7,097,000)
Loss before provision for income taxes (18,807,000) (22,253,000) (34,447,000) (30,485,000)
(Provision for) benefit from income taxes (41,000) 12,297,000 (51,000) 12,258,000
Net loss $ (18,848,000) $ (9,956,000) $ (34,498,000) $ (18,227,000)
Net loss per share, basic (in dollars per share) $ (0.70) $ (0.39) $ (1.27) $ (0.77)
Net loss per share, diluted (in dollars per share) $ (0.70) $ (0.39) $ (1.27) $ (0.77)
Weighted average shares outstanding, basic (in shares) 26,982 25,484 27,070 23,716
Weighted average shares outstanding, diluted (in shares) 26,982 25,484 27,070 23,716
Product        
Revenues, net:        
Revenue $ 28,390,000 $ 23,939,000 $ 53,477,000 $ 42,495,000
Costs of sales:        
Cost of sales 24,211,000 18,487,000 44,208,000 33,372,000
Service        
Revenues, net:        
Revenue 35,781,000 27,185,000 69,540,000 45,213,000
Costs of sales:        
Cost of sales 21,164,000 18,940,000 40,960,000 31,635,000
Contract        
Revenues, net:        
Revenue 20,922,000 17,826,000 42,361,000 35,709,000
Costs of sales:        
Cost of sales $ 18,597,000 $ 16,420,000 $ 38,476,000 $ 33,107,000