XML 44 R30.htm IDEA: XBRL DOCUMENT v3.23.1
WARRANTIES (Tables)
3 Months Ended
Mar. 31, 2023
Warranties  
Changes in product warranty liabilities

Warranty liabilities, balance at December 31, 2022

$

98,564

Warranty claims

 

(38,626)

Warranty accruals

 

39,219

Foreign currency translation

41

Warranty liabilities, balance at March 31, 2023

$

99,198