XML 45 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
WARRANTIES (Tables)
6 Months Ended
Jun. 30, 2024
Warranties  
Changes in product warranty liabilities

Warranty liabilities, balance at December 31, 2023

$

117,895

Warranty claims

 

(94,236)

Warranty accruals

 

98,884

Foreign currency translation

(45)

Warranty liabilities, balance at June 30, 2024

$

122,498