XML 81 R65.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies (Schedule Of Noncancellable Minimum Commitments) (Details)
$ in Thousands
Dec. 31, 2017
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Future minimum operating lease payments due in 2018 $ 10,046
Future minimum operating lease payments due in 2019 9,427
Future minimum operating lease payments due in 2020 7,413
Future minimum operating lease payments due in 2021 7,082
Future minimum operating lease payments due in 2022 and thereafter 29,171
Operating leases, future minimum payments due $ 63,139