XML 79 R68.htm IDEA: XBRL DOCUMENT v3.8.0.1
Segment Information - Reconciliation of Total Segment Profit to Income before Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Reconciliation to Income before Income Taxes    
Total segment profit for reportable segments $ 53,313 $ 54,730
General and administrative (13,676) (13,157)
Other (expense) income, net (616) 646
Income before provision for income taxes 51,632 54,779
Operating segments    
Reconciliation to Income before Income Taxes    
Total segment profit for reportable segments 66,989 67,887
Segment Reconciling Items    
Reconciliation to Income before Income Taxes    
General and administrative (13,676) (13,157)
Other (expense) income, net (616) 646
Interest (expense) income, net $ (1,065) $ (597)