XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Sales $ 84,967 $ 76,656
Cost of sales 45,251 35,630
Gross profit 39,716 41,026
Operating expenses    
Selling, general and administrative 41,376 35,490
Research and development 12,718 12,128
Restructuring costs 4,238 600
Total operating expenses 58,332 48,218
Loss from operations (18,616) (7,192)
Other (income) expense    
Interest expense 835 8
Other income, net (220) (13)
Loss before income tax expense (19,231) (7,187)
Income tax expense 1,933 2,500
Net loss $ (21,164) $ (9,687)
Net loss per share - Basic (in dollars per share) $ (1.12) $ (0.53)
Net loss per share - Diluted (in dollars per share) $ (1.12) $ (0.53)
Weighted average shares - Basic (in shares) 18,816,110 18,240,299
Weighted average shares - Diluted (in shares) 18,816,110 18,240,299
Product    
Sales $ 65,240 $ 56,730
Cost of sales 33,957 24,333
Service    
Sales 19,727 19,926
Cost of sales $ 11,294 $ 11,297