XML 87 R71.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes - Income Tax Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
Current tax expense:      
Federal $ 21,737 $ 8,062 $ 11,240
State 4,014 1,979 3,368
Foreign 1,284 378 725
Total current 27,035 10,419 15,333
Deferred tax expense:      
Federal 6,147 7,849 5,336
State 899 917 1,609
Foreign (102) (109) (182)
Total deferred 6,944 8,657 6,763
Income tax expense $ 33,979 $ 19,076 $ 22,096