XML 111 R97.htm IDEA: XBRL DOCUMENT v3.22.4
Supplemental Data - Summary of Supplemental Balance Sheet Data (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Sep. 30, 2020
Summary of accrued expenses:      
Accrued payroll and fringes $ 37,079 $ 45,630  
Accrued taxes 16,670 16,472  
Income taxes payable 7,830 6,831  
Accrued interest 21,071 13,563  
Accrued rebates and discounts 8,948 10,687  
Warranty payable 1,754 2,062  
Accrued inventory 74,858 50,122  
Other accrued expenses 23,395 33,151  
Total 191,605 178,518  
Warranty liability:      
Beginning balance 2,062 1,558  
Accrual 3,301 4,257  
Warranty payments (3,609) (3,753)  
Ending balance $ 1,754 $ 2,062  
Equity Method Investments     $ 3,600