XML 71 R49.htm IDEA: XBRL DOCUMENT v2.4.1.9
Commitments - Minimum future rental on non-cancelable operating leases (Details) (USD $)
Mar. 31, 2015
Commitments and Contingencies Disclosure [Abstract]  
Remainder of 2015 $ 5,048,000us-gaap_OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear
2016 6,317,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears
2017 5,600,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears
2018 5,304,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears
2019 5,323,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears
Thereafter 14,977,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter
Total minimum future lease payments 42,569,000us-gaap_OperatingLeasesFutureMinimumPaymentsDue
Purchase obligation due in the next year $ 9,800,000us-gaap_PurchaseObligationDueInNextTwelveMonths