XML 33 R22.htm IDEA: XBRL DOCUMENT v3.4.0.3
WARRANTY OBLIGATIONS (Tables)
9 Months Ended
Mar. 31, 2016
Product Warranties Disclosures [Abstract]  
Schedule of warranty obligations

   

Nine months ended

March 31,

 
    2016     2015  
    (unaudited)  
             
Balance, at beginning of period   $ 31,879     $ 18,181  
Additions and adjustments to cost of revenues     21,250       13,456  
Usage and current warranty expenses     (6,470 )     (3,738 )
                 
Balance, at end of period     46,659       27,899  
Less current portion     13,510       7,661  
                 
Long term portion   $ 33,149     $ 20,238