Annual report pursuant to Section 13 and 15(d)

Commitments And Contingencies (Future Minimum Payments Under Operating Lease Agreements) (Details)

v3.3.1.900
Commitments And Contingencies (Future Minimum Payments Under Operating Lease Agreements) (Details)
$ in Thousands
Dec. 31, 2015
USD ($)
Commitments And Contingencies [Abstract]  
2016 $ 29,018
2017 24,241
2018 18,842
2019 15,021
2020 8,083
Thereafter 16,261
Total $ 111,466