XML 42 R30.htm IDEA: XBRL DOCUMENT v3.23.2
WARRANTIES (Tables)
6 Months Ended
Jun. 30, 2023
Warranties  
Changes in product warranty liabilities

Warranty liabilities, balance at December 31, 2022

$

98,564

Warranty claims

 

(83,108)

Warranty accruals

 

87,454

Foreign currency translation

69

Warranty liabilities, balance at June 30, 2023

$

102,979