XML 73 R34.htm IDEA: XBRL DOCUMENT v2.4.1.9
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2014
Commitments and Contingencies Disclosure [Abstract]  
Approximate Aggregate Minimum Future Rental Payments Required
As of December 31, 2014, the approximate aggregate minimum future rental payments required were as follows (in thousands):

2015
$
14,189

2016
13,270

2017
13,738

2018
12,176

2019
10,634

Thereafter
16,942

Total
$
80,949