XML 142 R121.htm IDEA: XBRL DOCUMENT v3.8.0.1
Leases (Schedule of Lease Minimum Payments) (Details)
$ in Thousands
Dec. 31, 2017
USD ($)
Operating leases  
lease payments [Line Items]  
2018 $ 5,936
2019 4,655
2020 2,260
2021 1,985
2022 2,024
Thereafter 8,292
Total 25,152
Royalties  
lease payments [Line Items]  
2018 3,582
2019 5,926
2020 6,953
2021 7,216
2022 7,003
Thereafter 34,371
Total $ 65,051