XML 62 R38.htm IDEA: XBRL DOCUMENT v2.4.0.6
Commitments and Contingencies (Details) (USD $)
In Thousands, unless otherwise specified
Sep. 30, 2012
Future annual minimum lease payments under all noncancelable operating leases  
2012 (remaining three months) $ 2,207
2013 7,954
2014 6,752
2015 5,052
2016 3,647
Thereafter 16,174
Total future annual minimum lease payment $ 41,786