XML 71 R49.htm IDEA: XBRL DOCUMENT v3.19.2
DETAILS OF CERTAIN BALANCE SHEET ACCOUNTS - Warranty Obligation (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Changes in the Warranty Obligation [Roll Forward]    
Warranty obligation at beginning of period $ 17,984 $ 9,604
Warranty provision related to products shipped 4,837 2,562
Deductions for warranty claims processed (5,001) (2,634)
Adjustments related to preexisting warranties (1,036) 200
Warranty obligation at end of period $ 16,784 $ 9,732