XML 52 R41.htm IDEA: XBRL DOCUMENT v3.20.2
Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Mar. 31, 2020
Sep. 30, 2019
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Jan. 01, 2019
Leases [Abstract]                
Impairment of Leasehold     $ 1,883          
Operating Lease, Payments         $ 21,772 $ 22,963    
Prepaid expenses and other current assets $ 18,444     $ 31,275 18,444 31,275 $ 22,066  
Lessee, Operating Lease, Liability, Payments, Due 22,602       22,602      
Operating Lease, Cost 9,033     11,544 20,416 22,901    
Short-term Lease, Cost 106     9 119 16    
Sublease Income 201     147 402 277    
Operating Lease, Right-of-Use Asset $ 120,489     179,320 $ 120,489 179,320 $ 155,700 $ 194,100
Operating Lease, Weighted Average Remaining Lease Term 5 years 2 months 12 days       5 years 2 months 12 days   5 years 6 months  
Operating Lease, Weighted Average Discount Rate, Percent 4.40%       4.40%   4.40%  
Operating Lease, Liability, Current $ 36,890     38,652 $ 36,890 38,652 $ 38,624  
Operating Lease, Liability, Noncurrent 114,630     154,643 114,630 154,643 133,172  
Operating Lease, Liability 151,520       151,520   $ 171,796 $ 209,000
Lease, Cost 8,938     $ 11,406 20,133 22,640    
Lessee, Operating Lease, Liability, Payments, Due Year Two 39,925       39,925      
Lessee, Operating Lease, Liability, Payments, Due Year Three 30,983       30,983      
Lessee, Operating Lease, Liability, Payments, Due Year Four 22,067       22,067      
Lessee, Operating Lease, Liability, Payments, Due Year Five 18,381       18,381      
Lessee, Operating Lease, Liability, Payments, Due after Year Five 35,789       35,789      
Lessee, Operating Lease, Liability, Payments, Due 169,747       169,747      
Lessee, Operating Lease, Liability, Undiscounted Excess Amount 18,227       18,227      
Operating Lease, Liability 151,520       151,520      
Tangible Asset Impairment Charges 17 $ 11,995     12,012 0    
Operating Lease, Impairment Loss $ 1,161 $ 16,826     $ 17,986 $ 0