XML 58 R44.htm IDEA: XBRL DOCUMENT v3.7.0.1
Segment Information (Tables)
12 Months Ended
Jun. 30, 2017
Segment Reporting [Abstract]  
Schedule of segment performance measures
    Human
Health
    Pharmaceutical
Ingredients
    Performance
Chemicals
    Unallocated
Corporate
    Consolidated
Totals
 
2017                                        
Net sales   $ 315,395     $ 157,445     $ 165,478     $ -     $ 638,318  
Gross profit     78,109       25,474       37,209       -       140,792  
Income before income taxes     15,434       9,322       18,829       (26,224 )     17,361  
                                         
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  
Schedule of net sales and gross profit by source country
    Net Sales     Gross Profit  
    2017     2016     2015     2017     2016     2015  
United States   $ 483,678     $ 400,883     $ 407,101     $ 116,792     $ 117,180     $ 111,734  
Germany     79,105       76,666       69,889       13,609       15,154       14,660  
Netherlands     9,949       16,217       14,656       1,231       1,598       1,325  
France     35,796       30,177       27,976       4,651       4,043       3,634  
Asia-Pacific     29,790       34,581       27,329       4,509       4,810       4,081  
Total   $ 638,318     $ 558,524     $ 546,951     $ 140,792     $ 142,785     $ 135,434  
Schedule of long-lived assets by geographic region
    Long-lived assets  
    2017     2016  
United States   $ 528,359     $ 152,701  
Europe     2,538       2,504  
Asia-Pacific     1,582       1,781  
Total   $ 532,479     $ 156,986