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 |