XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Sales $ 82,563 $ 86,813 $ 248,892 $ 259,991
Cost of sales 36,587 45,139 114,820 145,278
Gross profit 45,976 41,674 134,072 114,713
Operating expenses        
Selling, general and administrative 34,041 37,970 106,224 117,907
Research and development 9,771 8,188 28,628 32,568
Restructuring costs 0 2,442 616 15,130
Total operating expenses 43,812 48,600 135,468 165,605
Income (loss) from operations 2,164 (6,926) (1,396) (50,892)
Other (income) expense        
Interest expense 1,023 691 2,615 2,529
Other (income) expense, net 175 (381) 157 (125)
Income (loss) before income tax 966 (7,236) (4,168) (53,296)
Income tax expense 1,255 1,520 3,912 4,869
Net loss $ (289) $ (8,756) $ (8,080) $ (58,165)
Net loss per share - Basic (in dollars per share) $ (0.02) $ (0.46) $ (0.42) $ (3.08)
Net loss per share - Diluted (in dollars per share) $ (0.02) $ (0.46) $ (0.42) $ (3.08)
Weighted average shares - Basic (in shares) 19,266,217 18,953,251 19,218,004 18,899,954
Weighted average shares - Diluted (in shares) 19,266,217 18,953,251 19,218,004 18,899,954
Product        
Sales $ 61,461 $ 66,911 $ 186,309 $ 199,754
Cost of sales 26,246 34,640 82,817 112,691
Service        
Sales 21,102 19,902 62,583 60,237
Cost of sales $ 10,341 $ 10,499 $ 32,003 $ 32,587