XML 54 R43.htm IDEA: XBRL DOCUMENT v3.7.0.1
Other Long-Term Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Restricted Cash and Cash Equivalents Items [Line Items]    
Cash surrender value of corporate-owned life insurance policies $ 3,633 $ 3,240
Prepaid commissions 6,063 5,302
Restricted cash 3,322 3,317
Prepaid expenses, deposits and other 2,164 2,058
Total other long-term assets 15,182 13,917
Funds deposited in escrow 1,800 1,800
Cash Receipts Held In Escrow    
Restricted Cash and Cash Equivalents Items [Line Items]    
Restricted cash 2,700 2,700
Restricted Cash For Performance Guarantee    
Restricted Cash and Cash Equivalents Items [Line Items]    
Restricted cash $ 600 $ 600