XML 13 R4.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Statements of Operations and Comprehensive Income (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Revenue $ 40,264 $ 39,536 $ 116,614 $ 111,973
Cost of revenue 17,485 16,513 47,169 47,164
Gross Profit 22,779 23,023 69,445 64,809
Operating expenses:        
Research & development 7,301 7,673 20,433 21,327
Selling, general & administrative 21,276 17,500 61,745 53,664
Change in fair value of contingent consideration 0 (3,450) 0 (21,920)
Total operating expenses 28,577 21,723 82,178 53,071
(Loss) income from operations (5,798) 1,300 (12,733) 11,738
Interest and other income (expense), net 436 (48) 378 (141)
(Loss) income before income taxes (5,362) 1,252 (12,355) 11,597
(Benefit from) provision for income taxes (1,187) 694 (2,404) 1,670
Net (loss) income $ (4,175) $ 558 $ (9,951) $ 9,927
Basic (in dollars per share) $ (0.29) $ 0.04 $ (0.68) $ 0.69
Diluted (in dollars per share) $ (0.29) $ 0.04 $ (0.68) $ 0.68
Basic (in shares) 14,603 14,429 14,542 14,389
Diluted (in shares) 14,603 14,647 14,542 14,588
Net (loss) income $ (4,175) $ 558 $ (9,951) $ 9,927
Foreign currency translation adjustment (851) 199 (1,779) (777)
Comprehensive (loss) income $ (5,026) $ 757 $ (11,730) $ 9,150