Annual report pursuant to Section 13 and 15(d)

EMPLOYEE BENEFIT PLANS (Details Narrative)

v3.10.0.1
EMPLOYEE BENEFIT PLANS (Details Narrative) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Defined Benefit Plan Disclosure [Line Items]      
Period based on which benefits are based on the highest average compensation during last ten years 5 years    
Company contributions to defined contribution plan $ 21,100 $ 12,100 $ 11,000
Benefits paid 13,023 10,225  
Retirement Income Plan [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Company contributions to defined contribution plan $ 0 $ 0 3,300
Single-sum payment for the ability to elect for a limited time the commencement of benefit     0
Benefits paid     $ 8,800