XML 57 R43.htm IDEA: XBRL DOCUMENT v3.5.0.2
Segment Information (Tables)
12 Months Ended
Jun. 30, 2016
Segment Reporting [Abstract]  
Schedule of segment performance measures

 

    Human
Health
    Pharmaceutical
Ingredients
    Performance
Chemicals
    Unallocated
Corporate
    Consolidated
Totals
 
2016                                        
Net sales   $ 228,035     $ 161,011     $ 169,478     $ -     $ 558,524  
Gross profit     77,880       28,752       36,153       -       142,785  
Income before income taxes     36,362       11,856       17,799       (12,163 )     53,854  
                                         
2015                                        
Net sales   $ 225,263     $ 149,296     $ 172,392     $ -     $ 546,951  
Gross profit     75,749       26,683       33,002       -       135,434  
Income before income taxes     35,152       8,697       14,289       (4,273 )     53,865  
                                         
2014                                        
Net sales   $ 160,217     $ 176,425     $ 173,537     $ -     $ 510,179  
Gross profit     48,496       36,615       29,592       -       114,703  
Income before income taxes     19,710       17,557       13,273       (5,866 )     44,674  
 
Schedule of net sales and gross profit by source country
    Net Sales     Gross Profit  
    2016     2015     2014     2016     2015     2014  
United States   $ 400,883     $ 407,101     $ 355,715     $ 117,180     $ 111,734     $ 82,573  
Germany     76,666       69,889       84,024       15,154       14,660       22,614  
Netherlands     16,217       14,656       14,869       1,598       1,325       1,581  
France     30,177       27,976       29,412       4,043       3,634       4,182  
Asia-Pacific     34,581       27,329       26,159       4,810       4,081       3,753  
Total   $ 558,524     $ 546,951     $ 510,179     $ 142,785     $ 135,434     $ 114,703  
Schedule of long-lived assets by geographic region
    Long-lived assets  
    2016     2015  
United States   $ 152,701     $ 152,886  
Europe     2,504       2,544  
Asia-Pacific     1,781       1,893  
Total   $ 156,986     $ 157,323