XML 15 R4.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Sales $ 88,211 $ 79,917 $ 173,178 $ 156,573
Cost of sales 54,888 39,480 100,139 75,111
Gross profit 33,323 40,437 73,039 81,462
Operating expenses        
Selling, general and administrative 38,561 36,018 79,937 71,508
Research and development 11,662 12,042 24,380 24,170
Restructuring costs 8,450 1,333 12,688 1,932
Total operating expenses 58,673 49,393 117,005 97,610
Loss from operations (25,350) (8,956) (43,966) (16,148)
Other (income) expense        
Interest expense (income) 1,003 (12) 1,838 (4)
Other expense (income), net 476 (1,636) 256 (1,649)
Loss before income tax (26,829) (7,308) (46,060) (14,495)
Income tax expense 1,416 1,266 3,349 3,766
Net loss $ (28,245) $ (8,574) $ (49,409) $ (18,261)
Net loss per share - Basic (in dollars per share) $ (1.49) $ (0.47) $ (2.62) $ (1.00)
Net loss per share - Diluted (in dollars per share) $ (1.49) $ (0.47) $ (2.62) $ (1.00)
Weighted average shares - Basic (in shares) 18,920,675 18,266,747 18,871,007 18,267,783
Weighted average shares - Diluted (in shares) 18,920,675 18,266,747 18,871,007 18,267,783
Product        
Sales $ 67,603 $ 59,702 $ 132,843 $ 116,432
Cost of sales 44,094 28,169 78,051 52,504
Service        
Sales 20,608 20,215 40,335 40,141
Cost of sales $ 10,794 $ 11,311 $ 22,088 $ 22,607