XML 74 R63.htm IDEA: XBRL DOCUMENT v3.19.2
INCOME TAXES (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Mar. 31, 2018
Jun. 30, 2019
Jun. 30, 2018
Schedule of Components and Changes in Income Tax Expense (Benefit) and Respective Balance Sheet Items [Line Items]          
Effective tax rate 16.60% 12.00%   11.30% (9.20%)
Excess tax benefit $ 4,741 $ 5,440   $ 16,254 $ 10,130
Net deferred tax asset resulting from the change in tax status of foreign subsidiaries   $ 706     $ 25,340
Tax Cuts and Jobs Act          
Schedule of Components and Changes in Income Tax Expense (Benefit) and Respective Balance Sheet Items [Line Items]          
Provisional income tax expense     $ (2,157)