XML 17 R4.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Income Statement [Abstract]    
Revenues $ 61,896 $ 88,515
Cost of revenues 32,730 44,345
Gross profit 29,166 44,170
Operating expenses    
Research and development 12,102 11,603
Sales and marketing 10,148 10,040
General and administrative 7,665 7,529
Depreciation and amortization 1,446 1,595
Total operating expenses 31,361 30,767
Operating income (loss) (2,195) 13,403
Interest expense, net 497 1,140
Other expense, net 77 42
Income (loss) before income taxes (2,769) 12,221
Benefit for income taxes (1,201) (7,639)
Net income (loss) $ (1,568) $ 19,860
Earnings (loss) per share    
Basic $ (0.06) $ 0.76
Diluted $ (0.06) $ 0.70
Weighted-average number of shares outstanding to compute net earnings (loss) per share    
Basic 26,749,675 26,115,615
Diluted 26,749,675 28,517,713