XML 47 R49.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
SIGNIFICANT ACCOUNTING POLICIES (Details - Taxes) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Dec. 31, 2017
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Jan. 01, 2018
Dec. 31, 2016
Accounting Policies [Abstract]            
Change in Accounting Estimate, Amount         $ 1.0  
Excess tax benefit   $ 17.1 $ 77.6 $ 12.9    
Provisional estimate for remeasurement of deferred tax assets and liabilities from Tax Cuts and Jobs Act $ 9.1     $ 9.1    
New Accounting Pronouncement or Change in Accounting Principle, Cumulative Effect of Change on Equity or Net Assets           $ 1.4