XML 53 R44.htm IDEA: XBRL DOCUMENT v2.4.1.9
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2014
Commitments and Contingencies Disclosure [Abstract]  
Aggregate Minimum Future Payments Required on Operating Leases
As of December 31, 2014, the approximate aggregate minimum future payments required on the operating leases are as follows:
2015
$
26,915

2016
28,098

2017
25,299

2018
24,263

2019
23,491

Thereafter
64,506

Total
$
192,572