XML 52 R39.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 15 - Earnings (Loss) Per Share (Tables)
12 Months Ended
Dec. 31, 2017
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
    Year Ended December 31,  
    2015     2016     2017  
Numerator                  
Net income/(loss)    
2,566,678
     
(7,798,300
)    
(1,218,237
)
Less: Undistributed earnings allocated to non-vested shares    
(13,457
)    
     
 
                         
Net income/(loss) attributable to common shareholders, basic    
2,553,221
     
(7,798,300
)    
(1,218,237
)
                         
Denominator                        
                         
Weighted average number of shares outstanding, basic and diluted    
41,315,127
     
39,824,038
     
39,809,364
 
                         
Earnings/(loss) per share, basic and diluted    
0.06
     
(0.20
)    
(0.03
)