Commitments - Schedule of Future Minimum Rental Commitments under Non-cancelable Operating Leases (Details) (USD $)
In Thousands, unless otherwise specified |
12 Months Ended |
---|---|
Dec. 31, 2014
|
|
Commitments and Contingencies Disclosure [Abstract] | |
2015 | $ 20,423us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent |
2016 | 19,637us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears |
2017 | 12,599us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears |
2018 | 5,822us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears |
2019 | 1,359us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears |
Thereafter | 0us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter |
Total minimum lease payments, gross | 59,840us-gaap_OperatingLeasesRentExpenseMinimumRentals |
Less: Sublease income | (8,863)us-gaap_OperatingLeasesRentExpenseSubleaseRentals1 |
Total minimum lease payments, net | $ 50,977us-gaap_OperatingLeasesFutureMinimumPaymentsDue |
X | ||||||||||
- Details
|
X | ||||||||||
- Definition
Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
Amount of required minimum rental payments maturing in the next fiscal year following the latest fiscal year for operating leases having an initial or remaining non-cancelable letter-terms in excess of one year. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
Amount of required minimum rental payments maturing in the fifth fiscal year following the latest fiscal year for operating leases having an initial or remaining non-cancelable letter-terms in excess of one year. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
Amount of required minimum rental payments maturing in the forth fiscal year following the latest fiscal year for operating leases having an initial or remaining non-cancelable letter-terms in excess of one year. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
Amount of required minimum rental payments maturing in the third fiscal year following the latest fiscal year for operating leases having an initial or remaining non-cancelable letter-terms in excess of one year. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
Amount of required minimum rental payments maturing in the second fiscal year following the latest fiscal year for operating leases having an initial or remaining non-cancelable letter-terms in excess of one year. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
Amount of required minimum rental payments maturing after the fifth fiscal year following the latest fiscal year for operating leases having an initial or remaining non-cancelable letter-terms in excess of one year. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
This element represents the payments that the lessee is obligated to make or can be required to make in connection with a property under the terms of an agreement classified as an operating lease, excluding contingent rentals and a guarantee by the lessee of the lessor's debt and the lessee's obligation to pay (apart from the rental payments) executory costs such as insurance, maintenance, and taxes. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
The total amount of sublease rental income recognized during the period that reduces the entity's rent expense incurred under operating leases. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|