XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Sales $ 82,085 $ 88,211 $ 166,329 $ 173,178
Cost of sales 37,296 54,888 78,233 100,139
Gross profit 44,789 33,323 88,096 73,039
Operating expenses        
Selling, general and administrative 32,590 38,561 72,183 79,937
Research and development 9,833 11,662 18,857 24,380
Restructuring costs 616 8,450 616 12,688
Total operating expenses 43,039 58,673 91,656 117,005
Income (loss) from operations 1,750 (25,350) (3,560) (43,966)
Other (income) expense        
Interest expense 761 1,003 1,592 1,838
Other (income) expense, net (43) 476 (18) 256
Income (loss) before income tax 1,032 (26,829) (5,134) (46,060)
Income tax expense 1,556 1,416 2,657 3,349
Net loss $ (524) $ (28,245) $ (7,791) $ (49,409)
Net loss per share - Basic (in dollars per share) $ (0.03) $ (1.49) $ (0.41) $ (2.62)
Net loss per share - Diluted (in dollars per share) $ (0.03) $ (1.49) $ (0.41) $ (2.62)
Weighted average shares - Basic (in shares) 19,293,778 18,920,675 19,183,822 18,871,007
Weighted average shares - Diluted (in shares) 19,293,778 18,920,675 19,183,822 18,871,007
Product        
Sales $ 61,312 $ 67,603 $ 124,848 $ 132,843
Cost of sales 26,119 44,094 56,571 78,051
Service        
Sales 20,773 20,608 41,481 40,335
Cost of sales $ 11,177 $ 10,794 $ 21,662 $ 22,088