Annual report pursuant to Section 13 and 15(d)

Income Taxes - Schedule of Deferred Tax Asset and Liability Presentation (Details)

v2.4.1.9
Income Taxes - Schedule of Deferred Tax Asset and Liability Presentation (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Income Tax Disclosure [Abstract]    
Current deferred tax assets, net $ 6,567us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent $ 8,530us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent
Long-term deferred tax liabilities, net (15,771)us-gaap_DeferredTaxLiabilitiesNoncurrent (17,632)us-gaap_DeferredTaxLiabilitiesNoncurrent
Net deferred tax liabilities $ (9,204)us-gaap_DeferredTaxAssetsLiabilitiesNet $ (9,102)us-gaap_DeferredTaxAssetsLiabilitiesNet