v3.19.1
WARRANTY OBLIGATIONS (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Changes in the Company's product warranty liability    
Balance, at beginning of period $ 121,826 $ 78,811
Additions and adjustments to cost of revenues 22,105 13,159
Usage and current warranty expenses (7,185) (3,775)
Balance, at end of period 136,746 88,195
Less current portion (35,229) (16,605)
Long term portion $ 101,517 $ 71,590