XML 73 R52.htm IDEA: XBRL DOCUMENT v3.20.1
Note 23 - Quarterly Financial Information (Unaudited) (Tables)
12 Months Ended
Dec. 31, 2019
Notes Tables  
Quarterly Financial Information [Table Text Block]
    First   Second   Third   Fourth   Fiscal
2019
  Quarter   Quarter   Quarter   Quarter   Year
    (in thousands, except per share data)
Revenues   $
28,202
    $
29,584
    $
27,418
    $
30,972
    $
116,176
 
Cost of revenues    
12,048
     
13,629
     
12,439
     
13,738
     
51,854
 
Gross profit    
16,154
     
15,955
     
14,979
     
17,234
     
64,322
 
Total operating expenses    
16,273
     
15,727
     
16,344
     
15,601
     
63,945
 
Operating (loss) income    
(119
)    
228
     
(1,365
)    
1,633
     
377
 
Other expense, net    
(1,675
)    
(1,360
)    
(1,309
)    
(1,535
)    
(5,879
)
(Loss) income before income taxes    
(1,794
)    
(1,132
)    
(2,674
)    
98
     
(5,502
)
Income tax expense (benefit)    
576
     
(885
)    
(54
)    
(452
)    
(815
)
Net (loss) income   $
(2,370
)   $
(247
)   $
(2,620
)   $
550
    $
(4,687
)
                                         
(Loss) earnings per share:                                        
Basic (loss) earnings per common share   $
(0.06
)   $
(0.01
)   $
(0.07
)   $
0.02
    $
(0.12
)
                                         
Diluted (loss) earnings per common share   $
(0.06
)   $
(0.01
)   $
(0.07
)   $
0.02
    $
(0.12
)
    First   Second   Third   Fourth   Fiscal
2018
  Quarter   Quarter   Quarter   Quarter   Year
    (in thousands, except per share data)
Revenues   $
26,759
    $
31,522
    $
28,635
    $
33,858
    $
120,774
 
Cost of revenues    
13,490
     
16,167
     
12,818
     
15,118
     
57,593
 
Gross profit    
13,269
     
15,355
     
15,817
     
18,740
     
63,181
 
Total operating expenses    
14,535
     
15,737
     
14,927
     
16,998
     
62,197
 
Operating (loss) income    
(1,266
)    
(382
)    
890
     
1,742
     
984
 
Other expense, net    
(3,979
)    
(1,485
)    
(1,798
)    
(1,697
)    
(8,959
)
(Loss) income from continuing operations before income taxes    
(5,245
)    
(1,867
)    
(908
)    
45
     
(7,975
)
Income tax expense (benefit)    
605
     
(369
)    
(652
)    
(3,260
)    
(3,676
)
Net (loss) income from continuing operations    
(5,850
)    
(1,498
)    
(256
)    
3,305
     
(4,299
)
Income (loss) from discontinued operations, net of tax    
1,786
     
34
     
-
     
(443
)    
1,377
 
Net (loss) income   $
(4,064
)   $
(1,464
)   $
(256
)   $
2,862
    $
(2,922
)
                                         
(Loss) earnings per share:                                        
Basic (loss) earnings per common share from continuing operations   $
(0.16
)   $
(0.04
)   $
(0.01
)   $
0.09
    $
(0.12
)
Basic earnings (loss) per common share from discontinued operations    
0.05
     
-
     
-
     
(0.01
)    
0.04
 
Basic (loss) earnings per common share   $
(0.11
)   $
(0.04
)   $
(0.01
)   $
0.08
    $
(0.08
)
                                         
Diluted (loss) earnings per common share from continuing operations   $
(0.16
)   $
(0.04
)   $
(0.01
)   $
0.09
    $
(0.12
)
Diluted earnings (loss) per common share from discontinued operations    
0.05
     
-
     
-
     
(0.01
)    
0.04
 
Diluted (loss) earnings per common share   $
(0.11
)   $
(0.04
)   $
(0.01
)   $
0.08
    $
(0.08
)