XML 57 R46.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accrued Expenses And Other Current Liabilities (Schedule Of Reconciliation Of The Activity Related To Accrued Warranty) (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]      
Balance at beginning of period $ 52,114 $ 47,091  
Provision for warranty expense 36,362 18,798  
Warranty liability from acquired businesses 0 5,611  
Warranty costs paid 29,373 22,054  
Balance at end of period 59,103 49,446  
Less long-term portion (19,520) (19,010)  
Current portion of accrued warranty $ 39,583 $ 30,436 $ 33,874