XML 28 R64.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
LEASES - IMPACT OF NEW LEASES GUIDANCE (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Lease, Cost [Abstract]      
Variable rent expense $ 4,608    
Amortization of deferred rent 220    
Cost of services      
Lease, Cost [Abstract]      
Operating lease costs 34,975 $ 31,199 $ 31,304
Cost of services | Facility      
Lease, Cost [Abstract]      
Operating lease costs 32,011    
Cost of services | Office      
Lease, Cost [Abstract]      
Operating lease costs 2,964    
General and administrative expense      
Lease, Cost [Abstract]      
Operating lease costs $ 162