XML 73 R63.htm IDEA: XBRL DOCUMENT v3.4.0.3
Segment Information - Reconciliation of Total Segment Profit to Income before Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2016
Mar. 31, 2015
Mar. 31, 2016
Mar. 31, 2015
Reconciliation to Income before Income Taxes        
Total segment profit for reportable segments $ 50,681 $ 41,731 $ 162,409 $ 132,886
General and administrative (15,606) (13,776) (42,273) (36,227)
Other income (expense), net (2,686) 414 (1,947) 354
Interest income (net) (240) 121 (101) 381
Income before provision for income taxes 47,755 42,266 160,361 133,621
Operating segments        
Reconciliation to Income before Income Taxes        
Total segment profit for reportable segments $ 66,287 $ 55,507 $ 204,682 $ 169,113