XML 97 R81.htm IDEA: XBRL DOCUMENT v3.3.1.900
Other Liabilities - Schedule of Other Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Other Current Liabilities:      
Product warranties $ 5,205 $ 6,266 $ 6,956
Deferred revenue 7,189 8,283  
Other 22,965 21,240  
Total other current liabilities 35,359 35,789  
Other Liabilities:      
Long-term income tax payable 4,483 20,203  
Accrued compensation 13,395 12,068  
Other 3,604 6,324  
Total other liabilities $ 21,482 $ 38,595