XML 77 R39.htm IDEA: XBRL DOCUMENT v3.20.1
Summary of Significant Accounting Policies and Other Information - Schedule of Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued product warranty $ 17,142 $ 9,767
Litigation reserves 5,020 16,139
Contract liabilities 26,898 4,897
Accrued compensation and benefits 6,599 4,520
Operating lease liabilities 3,789  
Accrued interest expense 1,087 1,175
Other 5,495 9,202
Total 66,030 45,700
Litigation reserves $ 1,900 $ 14,000