XML 83 R63.htm IDEA: XBRL DOCUMENT v3.3.1.900
Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2015
Dec. 31, 2014
Payables and Accruals [Abstract]    
Payroll taxes $ 2,369 $ 1,931
Payroll 4,971 4,086
Bonuses 5,283 7,301
Commissions 790 980
Vacation 7,748 6,753
Royalties 1,499 1,497
Value-added tax 1,797 1,555
Other accrued expenses 13,389 9,723
Total $ 37,846 $ 33,826