XML 26 R29.htm IDEA: XBRL DOCUMENT v3.20.1
Note 6 - Property and Equipment, Net (Tables)
12 Months Ended
Dec. 31, 2019
Notes Tables  
Property, Plant and Equipment [Table Text Block]
   
As of
December 31,
2019
   
As of
December 31,
2018
 
Land
  $
2,010,253
    $
1,608,647
 
Buildings and improvements
   
26,903,528
     
18,784,628
 
Machinery and equipment
   
13,412,961
     
10,160,205
 
Motor vehicles
   
23,841,730
     
10,267,095
 
Subtotal
   
66,168,472
     
40,820,575
 
Less: accumulated depreciation
   
(28,630,325
)
   
(18,170,554
)
Property and equipment, net
  $
37,538,147
    $
22,650,021