XML 116 R102.htm IDEA: XBRL DOCUMENT v3.6.0.2
Leases (Schedule Of Future Minimum Operating Lease Payments) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Leases [Abstract]      
Total rental expense $ 14,400 $ 15,000 $ 12,000
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]      
2017 13,900    
2018 12,805    
2019 11,793    
2020 7,794    
2021 6,357    
Thereafter 11,965    
Total operating lease payments $ 64,614