XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.2
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
NET REVENUES:        
Total revenue $ 80,231 $ 57,607 $ 147,938 $ 116,189
COST OF PRODUCTS AND SERVICES SOLD 52,647 26,934 96,082 47,190
Gross profit 27,584 30,673 51,856 68,999
OPERATING EXPENSES:        
Research and development 9,068 7,682 17,481 16,674
Sales and marketing 11,684 10,420 24,401 19,950
General and administrative 17,579 10,993 36,735 21,181
Loss on impairment 10,542   10,542  
Change in the estimated fair value of acquisition-related contingent consideration   (220) (36) (1,026)
Total operating expenses 48,873 28,875 89,123 56,779
Operating income (loss) (21,289) 1,798 (37,267) 12,220
OTHER INCOME 1,318 448 1,265 329
Income (loss) before income taxes (19,971) 2,246 (36,002) 12,549
INCOME TAX EXPENSE (BENEFIT) (1,169) 3,610 2,767 10,139
NET INCOME (LOSS) $ (18,802) $ (1,364) $ (38,769) $ 2,410
INCOME (LOSS) PER SHARE:        
Basic $ (0.26) $ (0.02) $ (0.54) $ 0.03
Diluted $ (0.26) $ (0.02) $ (0.54) $ 0.03
Weighted-average shares of common stock outstanding:        
Basic 72,496 71,983 72,361 71,931
DILUTED 72,496 71,983 72,361 72,683
Products and Services [Member]        
NET REVENUES:        
Total revenue $ 79,167 $ 55,741 $ 144,403 $ 112,320
Other Revenues [Member]        
NET REVENUES:        
Total revenue $ 1,064 $ 1,866 $ 3,535 $ 3,869