XML 40 R24.htm IDEA: XBRL DOCUMENT v2.4.0.6
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2012
Commitments and Contingencies Disclosure [Abstract]  
Total minimum lease payments
At December 31, 2012, the total future minimum payments under non-cancelable operating leases are as follows (in thousands):
 
Operating
Leases
Year Ending:
 
2013
$
11,499

2014
10,172

2015
8,950

2016
5,778

2017
1,330

Thereafter

Total minimum lease payments
$
37,729