XML 97 R82.htm IDEA: XBRL DOCUMENT v3.22.2.2
Income Taxes (Income Tax Expense (Benefit)) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2020
Current:      
Federal $ 16,895 $ 9,132 $ 13,892
State 5,238 1,261 3,244
Foreign 3,896 874 1,188
Total current 26,029 11,267 18,324
Deferred:      
Federal 3,429 207 (8,526)
State 129 (1,297) (2,667)
Foreign 338 1,969 320
Total deferred 3,896 879 (10,873)
Provision for income taxes $ 29,925 $ 12,146 $ 7,451