XML 14 R4.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
CONSOLIDATED STATEMENTS OF OPERATIONS [Abstract]        
Revenue $ 14,686 $ 12,922 $ 41,312 $ 44,967
Cost of revenue 11,503 9,603 32,512 33,971
Gross profit 3,183 3,319 8,800 10,996
Operating expenses:        
Selling, general and administrative 3,265 2,878 10,521 12,548
Research and development 149 137 460 526
Restructuring charges (10) 185 798 195
Loss on impairment 3 0 3 4,302
Depreciation 69 76 216 254
Amortization of intangible assets 286 414 929 1,528
Total operating expenses 3,762 3,690 12,927 19,353
Operating loss (579) (371) (4,127) (8,357)
Interest expense, net (32) (128) (135) (556)
Gain on derivative instruments, net 0 31 0 35
Other income, net 12,215 (77) 16,853 (24)
Income (loss) before income taxes 11,604 (545) 12,591 (8,902)
Provision for income taxes 166 116 127 166
Net income (loss) $ 11,438 $ (661) $ 12,464 $ (9,068)
Net income (loss) per common share - basic (in dollars per share) $ 0.55 $ (0.03) $ 0.60 $ (0.44)
Net income (loss) per common share - diluted (in dollars per share) $ 0.55 $ (0.03) $ 0.60 $ (0.44)
Weighted average shares outstanding used to compute net income (loss) per share - basic (in shares) 20,863,479 20,563,452 20,714,068 20,438,571
Weighted average shares outstanding used to compute net income (loss) per share - diluted (in shares) 20,863,479 20,563,452 20,714,068 20,438,571