XML 17 R83.htm IDEA: XBRL DOCUMENT v3.19.3
Segment Information - Reconciliation of Total Segment Profit to Income before Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Reconciliation to Income before Income Taxes    
Total segment profit for reportable segments $ 47,304 $ 36,990
General and administrative (19,884) (16,084)
Interest income, net 1,132 128
Income before income taxes 53,412 42,373
Operating segments    
Reconciliation to Income before Income Taxes    
Total segment profit for reportable segments 67,188 53,074
Segment Reconciling Items    
Reconciliation to Income before Income Taxes    
General and administrative (19,884) (16,084)
Interest income, net 4,976 5,255
Other income, net $ 1,132 $ 128