XML 55 R43.htm IDEA: XBRL DOCUMENT v3.10.0.1
2. RESTATEMENT OF PREVIOUSLY ISSUED FINANCIAL STATEMENTS (Details) - USD ($)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
INCOME TAXES $ (3,610,140) $ (11,810,207)
NET INCOME 7,953,313 36,225,831
COMPREHENSIVE INCOME $ 32,110,798 $ 11,295,023
EARNINGS PER SHARE    
BASIC $ 0.17 $ 0.78
DILUTED $ 0.17 $ 0.78
As Reported    
INCOME TAXES $ (9,012,140)  
NET INCOME 2,551,313  
COMPREHENSIVE INCOME $ 26,708,798  
EARNINGS PER SHARE    
BASIC $ 0.05  
DILUTED $ 0.05  
Correction    
INCOME TAXES $ 5,402,000  
NET INCOME 5,402,000  
COMPREHENSIVE INCOME $ 5,402,000  
EARNINGS PER SHARE    
BASIC $ 0.12  
DILUTED $ 0.12