XML 52 R37.htm IDEA: XBRL DOCUMENT v3.20.1
Note 16 - Quarterly Consolidated Financial Data (Unaudited) (Tables)
12 Months Ended
Dec. 31, 2019
Notes Tables  
Quarterly Financial Information [Table Text Block]
   
Quarters Ended
   
 
 
 
   
3/31/19
   
6/30/19
   
9/30/19
   
12/31/19
   
Total
 
Net revenues
  $
18,062
    $
14,352
    $
14,632
    $
13,614
    $
60,660
 
Gross margin
   
8,836
     
6,719
     
7,205
     
6,465
     
29,225
 
Earnings (loss) before income tax expense
   
1,462
     
(300
)
   
794
     
648
     
2,604
 
Income tax expense (benefit)
   
324
     
(113
)
   
147
     
(76
)
   
282
 
Net earnings (loss)
   
1,138
     
(187
)
   
647
     
724
     
2,322
 
                                         
Net earnings (loss) per common share – basic
  $
0.11
    $
(0.02
)
  $
0.06
    $
0.07
    $
0.22
 
Weighted average common shares outstanding – basic
   
10,385,017
     
10,411,276
     
10,421,383
     
10,274,980
     
10,373,164
 
Net earnings (loss) per common share – diluted
  $
0.11
    $
(0.02
)
  $
0.06
    $
0.07
    $
0.22
 
Weighted average common shares outstanding – diluted
   
10,414,330
     
10,411,276
     
10,429,536
     
10,298,535
     
10,391,975
 
   
Quarters Ended
   
 
 
 
   
3/31/18
(1)
   
6/30/18
(2)(3)
   
9/30/18
(4)
   
12/31/18
(5)
   
Total
 
Net revenues
  $
18,871
    $
21,097
    $
20,160
    $
18,435
    $
78,563
 
Gross margin
   
9,395
     
10,910
     
10,092
     
9,004
     
39,401
 
Earnings (loss) before income tax expense
   
982
     
4,396
     
162
     
(497
)
   
5,043
 
Income tax expense
   
601
     
382
     
728
     
295
     
2,006
 
Net earnings (loss)
   
381
     
4,014
     
(566
)
   
(792
)
   
3,037
 
                                         
Net earnings (loss) per common share – basic
  $
0.04
    $
0.39
    $
(0.05
)
  $
(0.08
)
  $
0.29
 
Weighted average common shares outstanding – basic
   
10,326,309
     
10,342,674
     
10,355,673
     
10,367,132
     
10,347,947
 
Net earnings (loss) per common share – diluted
  $
0.04
    $
0.39
    $
(0.05
)
  $
(0.08
)
  $
0.29
 
Weighted average common shares outstanding – diluted
   
10,365,306
     
10,370,318
     
10,355,673
     
10,367,132
     
10,382,194