XML 27 R16.htm IDEA: XBRL DOCUMENT v3.26.1
WARRANTY OBLIGATIONS
3 Months Ended
Mar. 31, 2026
Product Warranties Disclosures [Abstract]  
WARRANTY OBLIGATIONS
NOTE 8:       WARRANTY OBLIGATIONS
 
Changes in the Company’s product warranty obligations for the three months ended March 31, 2026 and 2025, were as follows:
 
   
Three Months Ended March 31,
 
   
2026
   
2025
 
Balance, at the beginning of the period
 
$
357,889
   
$
432,365
 
Accruals for warranty during the period
   
14,499
     
16,466
 
Changes in estimates
   
(21,647
)
   
(911
)
Settlements
   
(28,927
)
   
(35,218
)
Balance, at end of the period
   
321,814
     
412,702
 
Less current portion
   
(83,685
)
   
(125,172
)
Long-term portion
 
$
238,129
   
$
287,530