XML 55 R41.htm IDEA: XBRL DOCUMENT v3.5.0.2
INCOME TAXES (Narrative) (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2016
Sep. 30, 2015
Jun. 30, 2015
Jun. 30, 2016
Jun. 30, 2015
Dec. 31, 2016
Provision for income taxes $ 54,200,000   $ 19,867,000 $ 63,964,000 $ 5,791,000  
Decrease in valuation allowance   $ (4,655,000)        
Scenario, Forecast [Member]            
State net operating loss carryforwards           $ 60,131,000
Alabama [Member] | Maximum [Member]            
Operating Loss Carryforwards, Expiration Date       Dec. 31, 2029    
Alabama [Member] | Minimum [Member]            
Operating Loss Carryforwards, Expiration Date       Dec. 31, 2022    
Alabama [Member] | Scenario, Forecast [Member]            
State net operating loss carryforwards           $ 57,841,000