XML 56 R44.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accrued Expenses and Other Liabilities - Summary of Accrued Expenses and Other Liabilities (Detail) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Payables and Accruals [Abstract]    
Sales and marketing $ 25,567 $ 21,964
Compensation and benefits 14,058 14,818
Income taxes 2,414  
Customer deposits 2,225 1,230
Manufacturing costs 1,654 1,979
Billings in excess of revenues 961 1,842
Rent obligations 844 779
Other 4,521 3,654
Total accrued expenses and other liabilities $ 52,244 $ 46,266