Annual report pursuant to Section 13 and 15(d)

Note 2 - Summary of Significant Accounting Policies (Tables)

v3.20.1
Note 2 - Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2019
Notes Tables  
Schedule of Error Corrections and Prior Period Adjustments [Table Text Block]
   
Year Ended December 31, 2018
 
                         
   
As Previously
Reported
   
Adjustments
   
As Revised
 
Consolidated Statement of Operations:
 
 
 
 
 
 
 
 
 
 
 
 
                         
Cost of revenues
  $
28,120
    $
(552
)   $
27,568
 
Gross profit
   
39,018
     
552
     
39,570
 
General and administrative expenses
   
24,847
     
552
     
25,399
 
Total selling, general and administrative expenses
   
38,603
     
552
     
39,155
 
   
Year Ended December 31, 2018
 
                         
   
As Previously
Reported
   
Adjustments
   
As Revised
 
Consolidated Statement of Cash Flows:
 
 
 
 
 
 
 
 
 
 
 
 
                         
Provision for doubtful accounts
  $
6,104
    $
(6,322
)   $
(218
)
Change in accounts receivable
   
(4,413
)    
6,322
     
1,909
 
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   
2019
   
2018
 
Numerator:
               
Net income (loss)
(in thousands)
  $
1,361
    $
(1,095
)
Denominator:
               
Weighted average common shares outstanding:
               
Basic
   
19,731,498
     
21,417,628
 
Dilutive effect of restricted shares and options
   
1,107,898
     
-
 
Diluted
   
20,839,396
     
21,417,628