XML 53 R41.htm IDEA: XBRL DOCUMENT v3.24.3
Accrued Expenses And Other Current Liabilities (Schedule Of Accrued Expenses And Other Current Liabilities) (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Sep. 30, 2023
Payables and Accruals [Abstract]      
Employee compensation and benefits $ 76,851 $ 58,999  
Current portion of accrued warranty 42,573 48,468 $ 44,209
Customer rebates 24,249 19,403  
Other 55,408 47,567  
Accrued expenses and other current liabilities $ 199,081 $ 174,437