XML 46 R32.htm IDEA: XBRL DOCUMENT v3.7.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Jun. 30, 2017
Accounting Policies [Abstract]  
Schedule of components of accumulated other comprehensive income
  2017  2016 
Cumulative foreign currency translation adjustments $(4,340) $(6,120)
Fair value of interest rate swaps  (581)  - 
Defined benefit plans, net of tax  (191)  (205)
Total $(5,112) $(6,325)
Schedule of contra assets and liability for price concessions
    Accruals for Chargebacks, Rebates, Returns and Other Allowances        
                Government     Other     Sales  
    Chargebacks     Returns     Reimbursed Rebates     Rebates     Discounts  
Balance at June 30, 2014   $ 10,986     $ 20,249     $ 1,005     $ 3,630     $ 690  
Current year provision     208,965       21,403       4,259       36,923       9,381  
Credits issued during the year     (187,784 )     (10,960 )     (4,326 )     (36,218 )     (7,389 )
Balance at June 30, 2015   $ 32,167     $ 30,692     $ 938     $ 4,335     $ 2,682  
Current year provision     247,186       7,618       5,124       90,915       10,267  
Credits issued during the year     (256,638 )     (15,482 )     (4,750 )     (88,048 )     (10,526 )
Balance at June 30, 2016   $ 22,715     $ 22,828     $ 1,312     $ 7,202     $ 2,423  
Acquisitions            23,526       1,496       4,500       28,944       2,360  
Current year provision     431,606       19,666       7,694       162,023       20,129  
Credits issued during the year     (417,928 )     (11,631 )     (4,642 )     (158,836 )     (18,875 )
Balance at June 30, 2017   $ 59,919     $ 32,359     $ 8,864     $ 39,333     $ 6,037  
Schedule of reconciliation of weighted average shares outstanding and diluted weighted average shares outstanding
  2017  2016       2015 
          
Weighted average shares outstanding  32,283   29,110   28,731 
             
Dilutive effect of stock options and restricted stock awards and units  349   471   516 
             
Diluted weighted average shares outstanding  32,632   29,581   29,247 
Schedule of components of property and equipment
  

 

June 30, 2017

  

 

June 30, 2016

  Estimated useful 
life (years)
Machinery and equipment $398  $405  3-7
           
Leasehold improvements  979   1,056  Shorter of asset life or lease term
Computer equipment and software  7,255   6,048  3-5
Furniture and fixtures  2,094   2,365  5-10
Automobiles  184   184  3
Building  8,678   8,690  20
Land  1,967   1,960  -
   21,555   20,708   
Accumulated depreciation and amortization  11,127   10,664   
  $10,428  $10,044