Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies (Details)

v2.4.0.6
Commitments and Contingencies (Details) (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2013
Future minimum payments under non-cancellable operating leases  
Lease payments, 9 months ending December 31, 2013 $ 2,280
Lease payments, Year ending December 31, 2014 2,947
Lease payments, Year ending December 31, 2015 3,031
Lease payments, Year ending December 31, 2016 3,047
Lease payments, Year ending December 31, 2017 2,677
Lease payments, Year ending December 31, 2018 and beyond 5,790
Lease payments, Total $ 19,772