XML 45 R33.htm IDEA: XBRL DOCUMENT v3.24.3
WARRANTIES (Tables)
9 Months Ended
Sep. 30, 2024
Warranties  
Changes in product warranty liabilities

Warranty liabilities, balance at December 31, 2023

$

117,895

Warranty claims

 

(151,873)

Warranty accruals

 

166,195

Foreign currency translation

(79)

Warranty liabilities, balance at September 30, 2024

$

132,138