XML 106 R40.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2018
Commitments and Contingencies Disclosure [Abstract]  
Schedule Of Future Minimum Payments For All Operating Lease Obligations
For years subsequent to December 31, 2018, future minimum payments for all operating lease obligations that have initial non-cancelable lease terms exceeding one year, net of rental income from subleases are as follows.
 
Operating Leases
 
Sublease Rental Income
 
2019
$
49,757

 
$
4,760

2020
47,084

 
3,944

2021
44,480

 
3,864

2022
24,471

 
707

2023
20,309

 
614

Thereafter
75,190

 
939

Total
$
261,291

 
$
14,828