XML 96 R80.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes (Income Tax Expense (Benefit)) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Current:      
Federal $ 13,892 $ 18,223 $ 38,476
State 3,244 4,459 3,504
Foreign 1,188 (2,342) 7,481
Total current 18,324 20,340 49,461
Deferred:      
Federal (8,526) (4,913) (10,336)
State (2,667) (945) (2,025)
Foreign 320 4,296 (9,507)
Total deferred (10,873) (1,562) (21,868)
Provision for income taxes $ 7,451 $ 18,778 $ 27,593