XML 33 R22.htm IDEA: XBRL DOCUMENT v3.3.1.900
WARRANTY OBLIGATIONS (Tables)
6 Months Ended
Dec. 31, 2015
WARRANTY OBLIGATIONS [Abstract]  
Schedule of warranty obligations
 
Six months ended
December 31,

    2015
    2014
 
    (unaudited)
 
           
Balance, at beginning of period
  $ 31,879     $ 18,181  
Additions and adjustments to cost of revenues
    13,248       8,469  
Usage and current warranty expenses
    (4,233 )     (2,353 )
                 
Balance, at end of period
    40,894       24,297  
Less current portion
    (11,862     (6,652
                 
Long term portion
  $ 29,032     $ 17,645