XML 91 R77.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes - Income Tax Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Current tax expense:      
Federal $ 39,462 $ 33,689 $ 21,737
State 9,071 6,632 4,014
Foreign 1,331 1,532 1,284
Total current 49,864 41,853 27,035
Deferred tax expense:      
Federal (14,230) 4,661 6,147
State (2,019) 94 899
Foreign (34) (73) (102)
Total deferred (16,283) 4,682 6,944
Income tax expense $ 33,581 $ 46,535 $ 33,979