v3.23.2
WARRANTY OBLIGATIONS
6 Months Ended
Jun. 30, 2023
Product Warranties Disclosures [Abstract]  
WARRANTY OBLIGATIONS
NOTE 11:       WARRANTY OBLIGATIONS
 
Changes in the Company’s product warranty obligations for the three and six months ended June 30, 2023 and 2022, were as follows:

 

   
Three Months Ended June 30,
   
Six Months Ended June 30,
 
   
2023
   
2022
   
2023
   
2022
 
Balance, at the beginning of the period
 
$
442,971
   
$
292,666
   
$
385,057
   
$
265,160
 
Additions and adjustments to cost of revenues
   
89,631
     
59,061
     
181,201
     
106,968
 
Usage and current warranty expenses
   
(44,015
)
   
(27,551
)
   
(77,671
)
   
(47,952
)
Balance, at end of the period
   
488,587
     
324,176
     
488,587
     
324,176
 
Less current portion
   
(146,150
)
   
(91,761
)
   
(146,150
)
   
(91,761
)
Long term portion
 
$
342,437
   
$
232,415
   
$
342,437
   
$
232,415