XML 32 R21.htm IDEA: XBRL DOCUMENT v3.19.1
Summary of Significant Accounting Policies and New Accounting Standards (Tables)
9 Months Ended
Mar. 31, 2019
Accounting Policies [Abstract]  
Schedule of Net Income per Share, Weighted Average Shares and Dividends per Share
     
Three Months
   
Nine Months
 
For the Periods Ended March 31
   
2019
   
2018
   
2019
   
2018
 
Net income
      $ 14,849         $ 19,840         $ 45,911         $ 42,764    
Weighted average number of shares – basic
        40,442           40,254           40,398           40,127    
Dilutive effect of stock options and restricted stock units
        89           136           121           221    
Weighted average number of shares – diluted
        40,531           40,390           40,519           40,348    
Net income per share                                                  
basic
      $ 0.37         $ 0.49         $ 1.14         $ 1.07    
diluted
      $ 0.37         $ 0.49         $ 1.13         $ 1.06    
Schedule of adoption to reported results
As of July 1, 2018
   
Effect of 
Adoption
   
Post-adoption
 
Other current assets
      $ 2,100         $ 24,481    
Other assets
        2,325           49,109    
Accrued expenses and other current liabilities
        343           71,487    
Other liabilities
        2,837           46,539    
Retained earnings
      $ 1,245         $ 132,805    
As of March 31, 2019
   
Effect of
adoption
   
As reported
 
Other current assets
      $ 163         $ 24,002    
Other assets
        175           43,724    
Other liabilities
        (162)           43,498    
Retained earnings
      $ 500         $ 164,978    
     
Three Months
   
Nine Months
 
For the Periods Ended March 31, 2019
   
Effect of 
adoption
   
As reported
   
Effect of 
adoption
   
As reported
 
Net sales
      $ 198         $ 205,736         $ 595         $ 624,112    
Provision for income taxes
        32           4,666           95           16,383    
Net income
      $ 166         $ 14,849         $ 500         $ 45,911