XML 52 R38.htm IDEA: XBRL DOCUMENT v3.21.1
Note 17 - Quarterly Consolidated Financial Data (Unaudited) (Tables)
12 Months Ended
Dec. 31, 2020
Notes Tables  
Quarterly Financial Information [Table Text Block]
   
Quarters Ended
   
 
 
 
   
3/31/20
(1)
   
6/30/20
(2)
   
9/30/20
(3)
   
12/31/20
(4)
   
Total
 
Net revenues
  $
11,230
    $
13,275
    $
14,443
    $
14,875
    $
53,823
 
Gross margin
   
4,867
     
6,067
     
6,450
     
6,720
     
24,104
 
Earnings (loss) before income tax expense (benefit)
   
(1,393
)
   
183
     
433
     
(454
)
   
(1,231
)
Income tax expense (benefit)
   
(250
)
   
13
     
(25
)
   
(74
)
   
(336
)
Net earnings (loss)
   
(1,143
)
   
170
     
458
     
(380
)
   
(895
)
                                         
Net earnings (loss) per common share – basic
  $
(0.11
)
  $
0.02
    $
0.04
    $
(0.04
)
  $
(0.09
)
Weighted average common shares outstanding – basic
   
10,220,853
     
10,252,490
     
10,269,995
     
10,282,903
     
10,256,560
 
Net earnings (loss) per common share – diluted
  $
(0.11
)
  $
0.02
    $
0.04
    $
(0.04
)
  $
(0.09
)
Weighted average common shares outstanding – diluted
   
10,220,853
     
10,258,917
     
10,287,562
     
10,282,903
     
10,256,560
 
   
Quarters Ended
   
 
 
 
   
3/31/19
   
6/30/19
(5)
   
9/30/19
(6)
   
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 (benefit)
   
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