XML 22 R11.htm IDEA: XBRL DOCUMENT v3.20.2
WARRANTY OBLIGATIONS
6 Months Ended
Jun. 30, 2020
Product Warranties Disclosures [Abstract]  
WARRANTY OBLIGATIONS

NOTE 4:-WARRANTY OBLIGATIONS

Changes in the Company’s product warranty obligations for the six months ended June 30, 2020 and 2019 were as follows:

Six months ended

June 30,

2020

2019

 

Balance, at beginning of period

$

172,563

$

121,826

Additions and adjustments to cost of revenues

47,369

46,288

Usage and current warranty expenses

(27,248

)

(17,476

)

 

Balance, at end of period

192,684

150,638

Less current portion

(68,674

)

(38,819

)

 

Long-term portion

$

124,010

$

111,819