Annual report pursuant to Section 13 and 15(d)

INCOME TAXES. (Details 5)

v3.20.1
INCOME TAXES. (Details 5)
12 Months Ended
Dec. 31, 2018
Federal [Member]  
Tax Years still open to audit 2016 – 2018
Arizona [Member]  
Tax Years still open to audit 2015 – 2018
California [Member]  
Tax Years still open to audit 2015 – 2018
Colorado [Member]  
Tax Years still open to audit 2014 – 2018
Idaho [Member]  
Tax Years still open to audit 2016 – 2018
Illinois [Member]  
Tax Years still open to audit 2016 – 2018
Indiana [Member]  
Tax Years still open to audit 2016 – 2018
Iowa [Member]  
Tax Years still open to audit 2016 – 2018
Kansas [Member]  
Tax Years still open to audit 2016 – 2018
Minnesota [Member]  
Tax Years still open to audit 2016 – 2018
Missouri [Member]  
Tax Years still open to audit 2016 – 2018
Nebraska [Member]  
Tax Years still open to audit 2016 – 2018
Oklahoma [Member]  
Tax Years still open to audit 2016 – 2018
Oregon [Member]  
Tax Years still open to audit 2016 – 2018
Texas [Member]  
Tax Years still open to audit 2015 – 2018