XML 75 R61.htm IDEA: XBRL DOCUMENT v3.22.4
WARRANTIES (Product Warranty Liabilities) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Warranties    
Warranty liabilities, beginning balance $ 77,199 $ 65,886
Warranty claims (152,777) (126,632)
Warranty accruals 174,118 137,960
Foreign currency translation 24 (15)
Warranty liabilities, ending balance $ 98,564 $ 77,199