XML 25 R89.htm IDEA: XBRL DOCUMENT v3.2.0.727
Commitments and Contingencies (Summary of Future Operating Lease Payments) (Details)
$ in Thousands
Jun. 30, 2015
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Remaining in 2015 $ 8,875
2016 14,624
2017 10,718
2018 6,891
2019 6,123
Thereafter 11,682
Total minimum lease commitments 58,913
Less: sublease income (1,955)
Total minimum lease commitments, net $ 56,958