XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Sales $ 86,813 $ 85,332 $ 259,991 $ 241,906
Cost of sales 45,139 42,067 145,278 117,178
Gross profit 41,674 43,265 114,713 124,728
Operating expenses        
Selling, general and administrative 37,970 37,226 117,907 108,734
Research and development 8,188 12,586 32,568 36,756
Restructuring costs 2,442 580 15,130 2,512
Total operating expenses 48,600 50,392 165,605 148,002
Loss from operations (6,926) (7,127) (50,892) (23,274)
Other (income) expense        
Interest expense (income) 691 (24) 2,529 (28)
Other income, net (381) (1,428) (125) (3,077)
Loss before income tax (7,236) (5,675) (53,296) (20,169)
Income tax expense 1,520 586 4,869 4,352
Net loss $ (8,756) $ (6,261) $ (58,165) $ (24,521)
Net loss per share - Basic (in dollars per share) $ (0.46) $ (0.34) $ (3.08) $ (1.34)
Net loss per share - Diluted (in dollars per share) $ (0.46) $ (0.34) $ (3.08) $ (1.34)
Weighted average shares - Basic (in shares) 18,953,251 18,436,615 18,899,954 18,336,537
Weighted average shares - Diluted (in shares) 18,953,251 18,436,615 18,899,954 18,336,537
Product        
Sales $ 66,911 $ 65,581 $ 199,754 $ 182,015
Cost of sales 34,640 30,375 112,691 82,879
Service        
Sales 19,902 19,751 60,237 59,891
Cost of sales $ 10,499 $ 11,692 $ 32,587 $ 34,299