v3.26.1
WARRANTIES (Tables)
6 Months Ended
Jun. 30, 2026
Warranties  
Changes in product warranty liabilities

Warranty liabilities, balance at December 31, 2025

$

146,279

Warranty claims

 

(131,345)

Warranty accruals

 

143,656

Foreign currency translation

17

Warranty liabilities, balance at June 30, 2026

$

158,607