XML 45 R33.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies and Other Information - Schedule of Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Mar. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Accrued product warranty $ 14,027 $ 17,142 $ 18,062
Litigation reserves 5,420 5,020  
Contract liabilities 36,670 26,898  
Accrued compensation and benefits 6,515 6,599  
Operating lease liabilities 3,732 3,789  
Accrued interest expense 1,759 1,087  
Other 7,475 5,495  
Total 75,598 66,030  
Litigation reserves $ 2,200 $ 1,900