XML 55 R39.htm IDEA: XBRL DOCUMENT v3.19.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Foreign Currency Translation and Transactions, Earnings per Share, Warranty Provision, Income Taxes & Leases (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2017
Jul. 31, 2018
Jul. 01, 2018
Feb. 28, 2017
Foreign Currency Translation            
Transaction gain (loss) $ 100 $ (1,300) $ 2,000      
Earnings (loss) per share:            
Weighted average shares excluded from diluted earnings (loss) per share due to their anti-dilutive effect (in thousands) 40 1,280 87      
Computation of basic and diluted earnings per share            
Net income $ 64,796 $ (29,127) $ 21,076      
Weighted average shares outstanding-basic 18,097 18,592 18,894      
Dilutive effect of equity awards 623   795      
Weighted average shares outstanding-diluted 18,720 18,592 19,689      
Basic earnings (loss) per share $ 3.58 $ (1.57) $ 1.12      
Diluted earnings (loss) per share $ 3.46 $ (1.57) $ 1.07      
Weighted average shares excluded from diluted earnings (loss) per share due to their anti-dilutive effect (in thousands) 40 1,280 87      
Changes in warranty provision            
Warranty provision at beginning of period $ 21,819 $ 15,178 $ 15,948      
Warranty claims provided for/assumed in acquisition 8,867 14,156 5,793      
Settlements made (8,962) (7,515) (6,563)      
Warranty provision at end of period 21,724 21,819 $ 15,178      
Recently Adopted Accounting Pronouncements            
Prepaid expenses and other assets 32,432 41,587        
Deferred tax asset $ 3,997 $ 2,607        
Leases            
Lease, Practical Expedients, Package false          
ASU 2016-16            
Recently Adopted Accounting Pronouncements            
Prepaid expenses and other assets       $ (3,000)    
Deferred tax asset         $ 3,000  
1.25% Convertible Senior Notes Due 2022            
Earnings (loss) per share:            
Interest rate (as a percentage) 1.25%         1.25%
Restatement Adjustment | ASU 2016-02            
Leases            
ROU assets $ 28,000          
Lease liabilities $ 30,000