XML 78 R62.htm IDEA: XBRL DOCUMENT v3.19.1
Accrued Expenses (Detail) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Payables and Accruals [Abstract]    
Royalties $ 10,245 $ 17,854
Inventory liabilities 7,084 5,943
Salaries and employee benefits 2,891 4,064
Professional fees 1,671 1,376
Bonuses 1,152 1,914
Goods in transit 1,072 1,669
Interest expense 878 1,398
Unearned revenue 561 3,924
Sales commissions 398 663
Other 3,962 3,340
Accrued expenses $ 29,914 $ 42,145