XML 102 R88.htm IDEA: XBRL DOCUMENT v3.3.0.814
Commitments and Contingencies (Summary of Future Operating Lease Payments) (Details)
$ in Thousands
Sep. 30, 2015
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Remaining in 2015 $ 4,298
2016 15,420
2017 10,601
2018 7,109
2019 6,152
Thereafter 10,435
Total minimum lease commitments 54,015
Less: sublease income (1,689)
Total minimum lease commitments, net $ 52,326