XML 88 R73.htm IDEA: XBRL DOCUMENT v3.22.2.2
Income Taxes - Income Tax Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2020
Current tax expense:      
Federal $ 33,689 $ 21,737 $ 8,062
State 6,632 4,014 1,979
Foreign 1,532 1,284 378
Total current 41,853 27,035 10,419
Deferred tax expense:      
Federal 4,661 6,147 7,849
State 94 899 917
Foreign (73) (102) (109)
Total deferred 4,682 6,944 8,657
Income tax expense $ 46,535 $ 33,979 $ 19,076