XML 66 R52.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued Expenses And Other Current Liabilities (Schedule of Reconciliation of the Activity Related to Accrued Warranty) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Movement in Standard and Extended Product Warranty, Increase (Decrease)      
Balance at beginning of period $ 47,091 $ 47,167 $ 46,530
Provision for warranty expense 28,223 19,037 30,520
Warranty liability from acquired businesses 7,890 2,915 287
Warranty costs paid (31,090) (22,028) (30,170)
Balance at end of period 52,114 47,091 47,167
Less long-term portion 18,240 14,640 17,269
Current portion of accrued warranty 33,874 $ 32,451 $ 29,898
CURT      
Movement in Standard and Extended Product Warranty, Increase (Decrease)      
Warranty costs paid $ (3,500)