XML 65 R53.htm IDEA: XBRL DOCUMENT v3.4.0.3
Accrued and Other Current Liabilities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2016
Dec. 31, 2015
Payables and Accruals [Abstract]    
Royalties and other fulfillment costs $ 2,592 $ 3,094
Employee compensation, commissions and benefits 5,955 5,958
Sales, VAT and other taxes payable 3,006 2,976
Other 5,557 5,292
Total accrued and other liabilities $ 17,110 $ 17,320