Annual report pursuant to Section 13 and 15(d)

INCOME TAXES (Schedule of Income Tax Expense (Benefit)) (Details)

v3.10.0.1
INCOME TAXES (Schedule of Income Tax Expense (Benefit)) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Components of the provision for income tax expense [Abstract]      
Current - Federal $ (55) $ (702) $ 564
Current - Foreign 40,239 50,970 29,902
Current - State 6,828 4,117 5,454
Total current 47,012 54,385 35,920
Deferred - Federal 2,246 (56,442) 5,113
Deferred - Foreign (8,697) (15,841) (11,703)
Deferred - State 204 744 (1,301)
Total deferred (6,247) (71,539) (7,891)
Income tax expense (benefit) $ 40,765 $ (17,154) $ 28,029