XML 85 R72.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes - Provision For (Benefit From) Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2016
Income Tax Reconciliation      
Federal tax provision at statutory rate $ 57,058 $ 73,621 $ 73,723
State income taxes 1,231 967 1,153
Tax Cuts and Jobs Act 5,162 0 0
Effect of foreign operations 4,700 2,912 3,581
Foreign taxes and rate differences (164) (206) (663)
Stock-based compensation (2,951) 991 1,359
Tax credits (7,912) (6,614) (3,867)
Tax contingencies (185) (19,645) (581)
Return to provision adjustments (487) 464 658
Domestic Production Activity Deduction (4,869) (6,261) (4,892)
Valuation allowance 2,326 1,522 49
Other 746 399 168
Provision for income taxes $ 54,655 $ 48,150 $ 70,688